Stephen Sharp

Stephen Sharp is a writer living in Reading. His work has previously appeared in the London Review of Books.