Catherine Farquharson
Valerie Beevor