Valerie Beevor
Caroline Robin Hart