Hey! Where did you get the pic of Uncle Stan?
Kind of reminds me of the invariable expression I see on the faces of Temple of Darwin devotees every time they are confronted with the umbridgable chasm between the actual scientific evidence and Darwin’s fanciful creation myth.