D. G. D. is a science fiction writer and archaeologist. He blogs on occasion at www.deusexmagicalgirl.com.
Lecturer by day, pony word peddler by night.
Thanks, but please don't send me cash "tips." Instead, support this charity: The Fletcher Street Urban Riding Club.