theblankgarden.com
Tessa Hadley
Tessa Jane Hadley (née Nichols; 28 February 1956) is a British writer. She has a Bachelor of Arts in English and a Postgraduate Certificate in Education from Clare College, University of Cambridge.…