6 books • 1 series
J.M. Hall is an author, playwright and deputy head of a primary school. His plays have been produced in theatres across the UK as well as for radio, the most recent being Trust, starring Julie Hesmondhalgh on BBC Radio 4.
A Brush with Death
A Clock Stopped Dead
A Pen Dipped in Poison
A Spoonful of Murder
Ghost Notes & Fugues
Photography (Living with Science)