Books that William Philpott had something or other to do with

cover of Three Armies on the Somme