Battles of World War I : an illustrated account of warfare along the Western Front and on the Gallipoli Peninsula - Marix Evans, Martin