Mary Knowles
Valerie Beevor