Deborah Meyler

Born in Manchester, Deborah Meyler studied English at Oxford University and completed a Master of Philosophy thesis on American fiction at St. Andrews University. She lives in Cambridge.