Dec 14, 2008
"3:06pm, London, England" was written by Neil Carstairs
. Neil Carstairs
lives in Worcester, England, with his wife and two young children.
He writes as the mood (and very occasionally the inspiration) takes
him. His work has appeared most recently at Nanobison, Future Fire,
and Space Squid amongst others. Links...