A Gentleman in khaki ordered South: The Boer War Diary of Corporal George StokesCreatespace Independent Publishing PlatformISBN: 9781548705657