Rosy Thornton teaches at Cambridge University. She lives in a village nearby with her partner and their two daughters.
Jul 21, 2016
Cover of Sandlands

Sandlands

Apr 15, 2012
Cover of Ninepins

Ninepins

Dec 11, 2008
Cover of Crossed Wires

Crossed Wires

Nov 1, 2007
Cover of Hearts and Minds

Hearts and Minds