Bloody victory the sacrifice on the Somme and the making of the twentieth century - Philpott, William James 1964- (Little, Brown, 2009)
Includes bibliographical references and index