A Day's Work on the Moon: A Collection of Short Stories by Mike Shepherd Back to product details page >