Richard Snow was born in Birmingham in 1970. An artist and writer of poetry, The Clockwork Mirror is his first collection of short stories.