Valerie Beevor
Lawrence Sepulchre