Martha Lea

Martha Lea was born in Leicester in 1970 and has a BA in Fine Art from Falmouth School of Art & Design. She lives in the Fens with her partner and two children. The Specimen is her first novel.