History Today subscription

William Philpott

William Philpott considers a brace of titles on the First World War.