Eleanor Anstruther

ELEANOR ANSTRUTHER was born in London, educated at Westminster School, and read History of Art at Manchester University. She lives on a farm in Surrey with her twin boys. A Perfect Explanation is her debut novel.