Major Pettigrew’s Last Stand by Helen Simonson

See book on Amazon