Photo: © Andrew Crowley
Alice Thomson, the great-great-granddaughter of Charles and Alice Todd, is a British journalist. She lives in England.
Visit other sites in the Penguin Random House Network
Stay in Touch