Jon Mycroft
Jon Mycroft lives and writes in Leamington Spa. He has taught English Literature and Creative Writing at Ruskin College, Oxford and The University of Warwick. He is an author of short fiction and has edited several short story anthologies.