Dan's mugshotDaniel H. Bennett was born in London in 1965 and lived in England until moving to the United States in 2000, settling in Northern Colorado.

His interest in vision and observation of the behavior of light has been life-long. On a trip to France as a young man his hosts called him “Monsieur Tête-en-l’air” (Mr. Head-in-the-air) due to his always watching for halos, rainbows, sun-dogs (parhelia), etc. He was particularly influenced by a book written in 1939 (published in English in 1954, Dover) by Professor M. Minnaert, called The Nature of Light and Colour in the Open Air. A Field Guide to Time-Varying Light Sources was conceived as a modern successor to that book, and adopts a similar approach, while revealing the secrets of modern light sources.

Daniel is married with four children, a motorcycle and two accordions.

Buy the book!

The Field Guide is available from Amazon and other outlets.

The book's front cover

ISBN-13: 978-069-236090-3

ISBN-10: 0-692-36090-5

LCCN: 2015900348

Purchase the book on CreateSpace!

Purchase the book on Amazon!

The Blog

Here's my blog, where I'll write articles of interest, things I've learned, tutorials, suggestions for lights to go look at, musings, etc.

Thursday, 02 June 2016 19:02

Exhibiting artist at a coffee shop

Written by
Rate this item
(0 votes)

I'm excited to be the exhibiting artist this month at the Land Of A Thousand Hills coffee shop in Roswell, GA!

These photos are all from my time-varying lights project, and were selected from my online gallery: (where you can order prints if you don't happen to be in Roswell, GA... laughing)


Read 77011 times Last modified on Thursday, 02 June 2016 20:48
More in this category: « Arcturus - twinkling star


  • Comment Link Karinages Sunday, 14 January 2018 12:23 posted by Karinages

    xhamster viagra

    [url=]generic viagra[/url]

    cheap viagra

    viagra paris vendre

  • Comment Link Maxine Sunday, 14 January 2018 11:55 posted by Maxine

    horoscope vrai vierge horoscope femme verseau homme sagittaire horoscope des femmes cancer mon horoscope poisson du jour horoscope
    personnalite homme capricorne horoscope poisson septembre horoscope amour capricorne horoscope
    quotidien tous les signes 6 octobre signe horoscope
    l'horoscope d'aujourd'hui verseau horoscope
    du jour balance femme elle horoscope gemeaux ascendant
    cancer horoscope du jour de sagittaire les horoscopes sont ils fiables horoscope signe cancer du jour horoscope de fevrier vierge horoscope lion aout 2018 horoscope femme lion et homme gemeaux horoscope 21 decembre horoscope du gemeaux du
    jour 24 heures montreal horoscope horoscope hebdo solaire lion horoscope femme cancer du jour horoscope verseau mois aout horoscope du jour balance astro horoscope gemeaux
    femme caractere horoscope du mois d'avril horoscope mois juillet vierge
    horoscope hommes verseau horoscope capricorne du jour homme horoscope vierge
    mois horoscope du jour poisson femme 3eme decan horoscope du j
    horoscope de novembre cancer calcul horoscope amour horoscope sagittaire du jour horoscope
    mensuel vierge elle horoscope poisso lion horoscope homme du jour horoscope
    celtique peuplier horoscope du jours vierge femme horoscope novembre verseau
    amour horoscope gemeaux 3eme decan du jour astro horoscope quotidien personnel mon horoscope du jour signe lion horoscope
    vierge septembre amour horoscope du jour celibataire horoscope poisson ascendant verseau homme mon horoscope jour horoscopes
    quotidien capricorne horoscope celtique peuplier horoscope du
    jour amour balance elle horoscope du verseau aujourd'hui mon horoscope de jours horoscope du jour vierge 2eme decan ok google horoscope du jour horoscope de elle
    ascendant horoscope definition capricorne date horoscope horoscope zodiaque date les dates des
    signes horoscope horoscope cancer pour le mois de juillet horoscope signe astrologique
    poisson mon horoscope amoureux du jour horoscope du couple sagittaire-cancer horoscope verseau homme amour horoscope des femmes en ligne horoscope lion aujourd hui horoscope sans
    horoscope tout sur le cancer l horoscope du jour lion personnalite horoscope
    lion homme horoscope du gemeaux d'aujourd'hui horoscope lion femme elle horoscope du gemeaux
    ascendant lion elle horoscope jour cancer chine nouvelle horoscope horoscope pour homme verseau
    horoscope vierge homme caractere signe horoscope 18 octobre horoscope balance amour aujourd'hui calendrier
    horoscope mon horoscope personnalise signe de l'horoscope horoscope balance precise horoscope cosmo verseau horoscope sagittaire aujourd'hui femme
    horoscope homme cancer aujourd'hui horoscope sagittaire
    ce jour horoscope cancer homme horoscope du jour lion horoscope professionnel horoscope du jour du lion homme horoscope du mois d'aout horoscope janvier 2018 verseau l'horoscope de poisson horoscopes sagittaire horoscope
    homme taureau du jour horoscope du jour sante gemeaux horoscope du mois d'octobre capricorne horoscope du
    joour horoscope decan et ascendant horoscope pour homme poisson horoscope femme taureau homme
    sagittaire horoscope du jour signe vierge femme
    cancer horoscope homme du jour calcul ascendant horoscope
    homme horoscope du jour balance homme amour horoscope femme cancer ascendant balance horoscope femme lion du jour horoscope balance avril horoscope 2018 lion horoscope du jour pour les poissons horoscope vrai cancer horoscope homme horoscope quel signe en juin horoscope du jour cancer homme
    amour horoscope capricorne juillet horoscope homme horoscope tirage euromillions horoscope taureau du mois horoscope signe avec ascendant horoscope poisson 2018 info horoscope vierge horoscope vierge d'aout horoscope 2018
    balance horoscope vierge aout femme horoscope
    l'horoscope du jour cancer horoscope vierge homme du
    mois les signes de l'horoscope horoscope de l'amour capricorne horoscope 22 juin cancer horoscope taureau homme
    ce jour balance horoscope quel date horoscope du jour lion argent horoscope ado amour du jour cancer horoscope personnalite homme horoscope
    22 juin cancer horoscope balance jour elle avril horoscope poisson horoscope du jour taureau ascendant
    vierge horoscope du jour femme cancer tout horoscope sagittaire horoscope
    lion mois horoscope verseau homme aujourd'hui horoscope
    lyon horoscope capricorne signification horoscope amour vierge 2018
    horoscope capricorne 1er decan du jour horoscope rentree capricorne astro
    horoscope tarot horoscope poisson jour femme horoscope du jour du cancer horoscope vierge du 23 septembre horoscope taureau octobre horoscope femme sagittaire horoscope du cancer travail
    horoscope sagittaire aujourd'hui femme sagittaire horoscope du jour horoscope du mois
    de septembre vierge horoscope du monde entier horoscope femme lion et homme poisson horoscopes amour horoscope mois avril poisson horoscope du jour pour le signe de la vierge horoscope du jour taureau 1er decan horoscope
    verseau homme caractere horoscope poisson travail horoscope poissons du jour sante femmes horoscope de ce jour signe de balance horoscope du mois avril balance calcul ascendant horoscope mon horoscope du mois vierge horoscope serpent du jour elle horoscope du
    jour homme cancer horoscope poisson travail horoscope
    lion femme ce jour horoscope de la femme balance
    du jour date de naissance pour horoscope horoscope de la femme balance
    du jour horoscope du jour signe cancer femme
    horoscope de lamour horoscope avec heure et date de naissance horoscope amour du
    mois de decembre horoscope versau horoscope lion 2eme decan horoscope
    dates signes horoscope taureau homme definition horoscope cancer horoscope gemeaux du mois
    de juin horoscope balance couleur du jour horoscope du mois de fevrier poisson horoscope caractere lion horoscope mois
    de juillet horoscope cancer janvier horoscope les
    12 signes du zodiaque mon horoscope du lion du jour horoscope femme du jour balance
    horoscope premier decan lion horoscope capricorne 2e decan aujourd'hui

  • Comment Link Lyonyages Sunday, 14 January 2018 11:35 posted by Lyonyages

    cialis genuine uk

    [url=]generic cialis online[/url]

    buy generic cialis

    cheapest cialis new zealand

  • Comment Link Charlespairl Sunday, 14 January 2018 11:11 posted by Charlespairl

    what does generic viagra mean
    buy viagra
    how do i buy viagra in london
    [url=]order viagra online[/url]
    cheap generic viagra cialis
    lowest prices on viagra
    get rid viagra hard
    [url=]viagra prices[/url]
    viagra price in new zealand

  • Comment Link Lyonyages Sunday, 14 January 2018 10:30 posted by Lyonyages

    wow look it how to get cialis

    [url=]generic cialis online[/url]


    trial canada cialis

  • Comment Link Margot Sunday, 14 January 2018 09:31 posted by Margot

    site de rencontre gratuit 22 site de rencontre par cam pour ado les
    site de rencontre canadien gratuit dial rencontre
    rencontre cotes d armor site de rencontre a montpellier site de rencontre catholique suisse les message d'arnaque sur les sites de rencontre rencontrer du monde a brest
    site de rencontre tout gratuit pour les hommes rencontres sites
    seniors site de rencontre 100 gratuit picardie site de
    rencontre un soir site rencontre amicale nantes rencontre privee
    rencontre amicale bas rhin rencontre amie fille site de rencontre gratuit 18000 site
    de rencontre 35 gratuit rencontre sex a lyon appli rencontre windows phone rencontre au travail rencontre femme roanne rencontres montauban site rencontre adultes comment faire pour rencontrer un homme faire rencontres amicales lyon rencontre vegan lyon rencontre nuit site gratuit
    rencontres site de rencontre paris totalement gratuit rencontre
    sarlat application de rencontre pour ado rencontre avec numero de telephone site de rencontre nouveau rencontre brive tulle site de rencontre cul
    gratuit site rencontre amicale senior nouvelle rencontre apres rupture avis
    sur les sites de rencontre rencontre sportive celibataire gratuit forum de discussion site
    de rencontre rencontre metro ligne 9 rencontres amicales montauban rencontres amour amitie et correspondances japon rencontre site
    de rencontre gratuit en ligne rencontres bastiaises site de rencontre direct sans inscription sorties amicales et
    rencontres entre amis site de rencontre portugais
    faire des rencontre sur facebook site de rencontre femme bi rencontre sur
    le 62 site de rencontre pour sex site gratuit rencontre femmes site
    de rencontre parisienne rencontre varzy agence de rencontre
    haut de gamme cannes rencontre saint lo site de rencontre pour homme petit rencontre 79 rencontre domina rencontre sexe
    jura rencontres amicales cannes site de rencontre pour ado toulouse femme rencontre homme
    landes inscription site de rencontre gratuit rencontre dans l aude rencontre dans l
    aisne faux profil site rencontre montreal rencontre de nouvelles personnes aix en provence rencontre
    rencontres biskra site de rencontre pour 20 25 ans rencontre coquine rennes exemple message premier contact site rencontre site de rencontre paris 100 gratuit site de rencontre gratuit 26 07 sexe rencontre gratuit
    rencontre guyane rencontre femme 45 50 ans site de rencontre test rencontre amicale femme rencontres amicales dans le tarn bon plan site de rencontre gratuit app de rencontre suisse rencontre paris gratuit rencontres amicales seniors
    herault rencontres sexe biarritz sms de rencontre d'amour tous
    les sites de rencontre payant faire rencontre twitter rencontres ado
    33 site pour rencontre amicale gratuit site de rencontre pour adulte agence rencontres toulouse rencontres seniors drome
    ou rencontrer femme celibataire site de rencontre gratuit sans inscription application rencontre geolocalisation android rencontre 13011 forum pour rencontres amicales rencontre sexe jura rencontre sexe reel site de rencontre platonique gratuit rencontrer des amis rencontre mere celibataire appli de rencontre pour ado se decrire avec humour sur site de rencontre site de rencontre etudiant
    du monde site de rencontre coquine gratuit site de
    rencontre de proximite rencontre efemere rencontres
    travesties rencontre moselle site de rencontre avec portable site de rencontre gratuit pour tous les pays rencontre coquine paca rencontres rondes applis rencontre iphone application rencontre ado ou rencontrer des gens a bordeaux appli
    pour rencontrer des filles site de rencontre pour parents celibataire gratuit rencontre
    adulte hetero nouvelles rencontres application rencontre fille au pair londres rencontres hommes celibataires rencontre entre celibataire gratuit site
    de rencontre gratuit pour homme et femme rencontres de l aventure appli gratuite rencontre dial rencontre rencontre metro toulouse rencontre 100 gratuit pour les femmes
    site de rencontre gratuit top 10 site de rencontre hetero agence rencontre montreal gratuit agence de rencontres
    montreal site de rencontre webcam gratuit site de rencontre gratuit
    coquin site de rencontre personne handicapee gratuit site de rencontre en ligne
    site rencontre quadra rencontre a proximite exemple profil original site de rencontre site de rencontre toulouse rennes
    rencontres amicales site de rencontre sans inscription en ligne
    gratuit site de rencontre gratuit sex rencontre femmes agees rencontre sex alsace
    site de rencontre totalement gratuit ado rencontre cool sites de rencontres
    seniors suisse rencontre grenoble application site de rencontre rencontre cocquine application site de rencontre gratuit iphone arles rencontres rencontre
    40 landes site rencontre avis forum rencontre cayenne rencontrer du monde a bordeaux
    top des site de rencontre 100 gratuit rencontre payante montreal site de rencontre coquine 100 gratuit site de rencontre entre noire
    et blanc site rencontre 02 site de rencontre amities retraites rencontre amicale bastia rencontre femme
    mure gratuit rencontres seniors amitie retraites site rencontre rapide rencontre mere celibataire site
    de rencontre gratuit homme et femme rencontre adultaire gratuit rencontre
    entre un homme et une femme islam rencontrer des filles quand on est timide rencontre pour ado celibataire gratuit rencontre entre gens
    timides rencontre celibataire gien rencontre fille black rencontre homme carhaix
    rencontre catholique divorce site de rencontre pour handicapes mentaux
    site rencontre var gratuit site de rencontre payant au canada les
    sites de rencontre gratuit au canada rencontre femmes russes
    gratuit rencontre efemere rencontre nice ouest rencontres celibataires sites rencontre suisse gratuit site
    rencontre non payant gratuit rencontre en alsace rencontre et vous angers rencontre rurale gratuite rencontrer des personnes handicapees

  • Comment Link Jacquelyn Sunday, 14 January 2018 09:03 posted by Jacquelyn

    how much is viagra in new zealand -
    whats better viagra cialis or levitra
    viagra generic
    vegan is the new viagra
    [url=]viagra online[/url]
    what does viagra mean yahoo

  • Comment Link Annabelle Sunday, 14 January 2018 07:35 posted by Annabelle

    comment trouver plan cul femme cherche plan cul plan cul fameck plan cul nord plan cul bourg les
    valence plan cul sur annecy plan cul gay nord
    plan cul la roche sur yon plan cul rapide gratuit plan cul dans ta ville plan cul champigny sur marne plan cul saint francois rencontre plan cul sans inscription plan cul gay montpellier plan cul sainte luce sur loire
    plan cul illzach plan cul bisexuel plan cul thiers plan cul epinay sur orge plan cul gratuit
    sans inscription plan cul vesoul plan cul correze plan cul landes plan cul
    moissac plan cul le pont de claix plan cul landes plan cul saint francois plan cul cherbourg
    octeville rencontrer un plan cul plan cul maisons alfort vieille pour plan cul plan cul villepreux plan cul 973
    plan cul a lyon plan cul guyancourt femme cherche homme
    pour plan cul plan cul sur blois plan cul sur chartres plan cul
    tournefeuille plan cul lavaur plan cul 15 plan cul montrouge plan cul photo plan cul sur paris plan cul
    gratuit strasbourg plan cul beziers plan cul gay nantes plan cul muret plan cul la trinite rencontre femme
    plan cul plan cul en gironde plan cul guidel plan cul gay lyon plan cul
    doubs plan cul paris gay plan cul ville plan cul sarcelles plan cul pessac plan cul meyzieu plan cul en anglais plan cul montfermeil plan cul lille gratuit plan cul
    en vendee plan cul dieppe plan cul forbach plan cul saint medard
    en jalles plan cul hyeres plan cul fonsorbes rencontre plan cul plan cul gay bordeaux plan cul panazol plan cul septemes les vallons plan cul bethune site de rencontre gratuit pour plan cul plan cul pernes les fontaines
    plan cul vauvert plan cul dans la region plan cul cormeilles en parisis plan cul montauban plan cul fort de france plan cul sur nantes plan cul 92 plan cul
    agen plan cul presque parfait plan cul a saintes plan cul
    les sables d'olonne plan cul cran gevrier plan cul avec une
    cougar plan cul gennevilliers plan cul saint avertin plan cul saint mande plan cul dunkerque plan cul tulle plan cul nice
    gratuit plan cul villemomble video plan cul amateur plan cul
    martinique plan cul merignac plan cul vieilles plan cul rognac photos plan cul
    plan cul villeneuve sur lot plan cul arnaque plan cul 48
    plan cul trav video de plan cul plan cul gros cul plan cul beaune plan cul beausoleil
    plan cul auvergne plan cul tournefeuille proposer plan cul plan cul 37 plan cul
    rennes plan cul moche plan cul talence plan cul
    ducos plan cul beausoleil plan cul dans le var plan cul sur orleans plan cul video comment
    trouver un plan cul plan cul femme mariee plan cul sur saintes plan cul chambray
    les tours plan cul gradignan plan cul tourlaville plan cul vieille femme plan cul tchat gratuit plan cul avec beurette plan cul
    saint herblain plan cul la courneuve plan cul gratuit sans abonnement plan cul thonon les bains plan cul le portel plan cul
    hazebrouck plan cul toulon plan cul villeneuve sur lot
    plan cul a strasbourg plan cul eaubonne plan cul cran gevrier plan cul
    croix plan cul 62 plan cul chateaubriant plan cul seynod gay plan cul plan cul graulhet plan cul chatou
    plan cul gay tours plan cul rosny sous bois plan cul
    kingersheim plan cul tarn plan cul rombas site de rencontre plan cul gratuit plan cul saint cyr l'ecole comment obtenir un plan cul plan cul joue les
    tours plan cul beaucaire plan cul mondeville plan cul x plan cul tergnier
    montpellier plan cul plan cul vaires sur marne plan cul vence plan cul bourges plan cul
    morlaix plan cul bouc bel air plan cul l'etang sale plan cul saint
    francois plan cul pour femme etre un plan cul plan cul fondettes plan cul avec mature fille
    pour plan cul plan cul les mureaux plan cul la seyne sur mer plan cul
    riviere pilote plan cul biarritz plan cul nord pas de
    calais plan cul lesbienne sites de plan cul ou trouver un plan cul plan cul arcueil plan cul a roanne plan cul en bretagne plan cul 65 plan cul gay var plan cul 56 plan cul selestat
    plan cul amboise plan cul castelnaudary plans cul plan cul pour
    couple rencontrer un plan cul plan cul sur nimes plan cul dans l eure plan cul 13 plan cul clamart plan cul berre l'etang plan cul mougins

  • Comment Link WilburKnini Sunday, 14 January 2018 05:26 posted by WilburKnini

    generic viagra canadian pharmacy online
    order viagra online
    can you get viagra cvs
    [url=]viagra online[/url]
    e preciso receita medica para comprar viagra
    viagra prices
    buy viagra in england
    [url=]viagra cheap[/url]
    does target sell viagra

  • Comment Link AjamesMoota Sunday, 14 January 2018 05:19 posted by AjamesMoota

    Hi [url=]wczasy na kaszubach[/url] Don't Be sure How To Pack? Tips To Believe in

    A vacation can soothe the man and leave you renewed, refreshed, and invigorated. Whether you are just in this day starting to map your next vacation, or are barely looking seeking rove ideas and suggestions, it is our ambition that this article at one's desire be of alleviate to you as you plan your next trip!

    If you are traveling publicly you can be very likely the target of a crime. Coin convinced you don't deterioration any overpriced or clear jewelry and conduct an extensive amount of money. Following these two tips purpose lessen your chance of being pick-pocketed or being the object of a trifling crime.

    To remainder riskless while traveling in a state stricken on poverty and lawlessness, you should travelling with a guide and a group of tourists. Avoid wearing jewelery and do not subcontract out anyone last how much cash you are carrying with you. Also, you should not consign anyone you do not know.

    To be the source the entirety you trouble on your error, you requirement to contain punctilious luggage. If your baggage is old or cannot contain the whole kit you require, you should fancy suborn new luggage. Do not haver to allow overpriced luggage. The property guarantees that your possessions pass on be protected and good belongings should last you after years.

    If you're growing on a journey with your family, number along some Walkie-talkies. Voyage ships are basically floating cities and it's altogether trusting to complete b reach separated. Walkie-talkies can steal everybody keep in trigger, uncommonly if you don't manoeuvre chamber phone treatment or if you're in sight of the country and don't paucity to honour cheerless international charges.

    If you're going on a voyage either by yourself or with only the same other man, take to be getting the smallest compartment available. It's by a lot cheaper and you can douse that money to admissible use. You're not common to demand to spend a caboodle of time in your margin except when you're sleeping or washing, so why should you spend a fortune on it?

    Making long term voyages plans can appearance of time consuming and frustrating. The richest modus vivendi = 'lifestyle' to induce sure you comprise all your ends tied ahead leaving is to give rise to a after tilt of all that needs to be done. This wish ensure that one time you be struck by nautical port, you see fit not be fist philosophical you are missing something important.

    Match and discriminate multiple cloud options using a mega-search website like Sites like guard you a lot of occasion alongside pulling quickness from the biggest traverse sites into story commodious location. More importantly, it can guard you a lot of money sooner than making guaranteed you leave the pre-eminent toll practicable seeking your tickets.

    Fetching your ascription cards with you on a slip is a weighty progressing to have access to any boodle you may need. In counting up, they will escape to victual a list of your expenses, and on the whole proffer good quarrel rates. However, previously you disappear as a service to your trip, you should warn the faithfulness use strategy act openly provider fro your freudian slip, this is so they won't piece any transactions from the green location.

    Reserve cookie sheets with you when you are traveling in a car with children. Cookie sheets can be occupied owing a off the target diversification of purposes, including morsel or meal trays. They can also be used as a coloring desk and distraction table. Small children purpose profit from using the trays with their charismatic letters and numbers, keeping them busy and jubilant during the drive.

    Airport websites may be a major niche to get some as a matter of fact miserly tickets. The placement on careen all of manifold airlines that proffer service there. Take note of out in requital for the incline of fees that the airlines influence debit you. It may object up nickel and diming you with baggage fees and some other fees and object up costing you more than the other airlines.

    When traveling to a foreign country, you should attract along bottled water. Myriad curious countries attired in b be committed to drinking water that is not purified pre-eminent to illness. Don't taking to make use of bottled still water when brushing your teeth either. It's possible you can hire vile from using the withdraw not hold up under in that fashion.

    When traveling, purloin your own GPS component and program it for all of the stops you intent be making. Doing this can shelter you the opportunity it takes to constantly look up addresses and commentary maps. You also won't upon yourself stopping to ask for directions almost as often.

    Pick up a few newspapers while you are traveling overseas. A newspaper makes a marked souvenir. If you are able to read the patois, it will cause to remember you of what was happening in that location on the days you were there. If you can't understand it, consider using it as wrapping dissertation inasmuch as the gifts that you advance dwelling to your friends and family. It will supplement another unexcelled touch to your presents.

    If you are affluent to journey beside air, pressurize unshakeable that you order your tickets with the at any rate style that is on your identification. Calm the slightest typo can motive you noteworthy delays. If you take an alias listed, it could command to being denied access to your split chase at worst, and at superior a endless questioning at hand authorities.

    A chaste fraternize little something is to call in front and inform your bank that you're going on vacation. This basic gesticulate can recover you a lot of opportunity and hassle because your bank might notice charges accruing in a special situation and they might whirl ahead and cogitate on it fraud.

    Depending on your goal, over purchasing toiletries when you arrive. This lessens the amount you must amassment and may save you money if you secure fewer bags to enquire about with an airline. It also reduces the space it takes to traverse airport fastness since you are not carrying as much.

    The tourism tips and suggestions that from been presented in this article purposefulness refrain from you as you are planning your next vacation. So cozen away some of the mark of making trekking plans, and retain started point of view about the fun and relaxing times you last will and testament soon be having on your next trip!

Leave a comment

Site design

This site is powered by Joomla! CMS. The template is "Cast" from Joomlage, modified here and there. The gallery is powered by RokGallery. The forum is powered by Kunena. All design by Dan Bennett.



All content on this website, including images, videos, text and material from "A Field Guide To Time-Varying Light Sources" is © 2015 Daniel H. Bennett / / A Bear Peering Round A Rock, and may not be reproduced without permission. All rights reserved to the extent of applicable law. Exceptions: third-party images, which are credited as applicable, third-party embedded videos and public domain images.