Cecelia Chapman lives in Northern California where she investigates the human hunger for adventure, mystery and illusion. See more at www.ceceliachapman.com.
Jeff Crouch is an internet artist in Grand Prairie, Texas. Google him.
Sources:Images of Jeff Crouch and Cecelia Chapman's story and images in this video from the Mr. E group about the human hunger for mystery.