The Routledge Atlas of the First World War
Gilbert, Martin This new edition now includes an additional 37 of Martin Gilbert's maps, across the whole period of the war, originally published across a range of publications, now gathered in this one volume for the first time