With a Highland Regiment in Mesopotamia: the 2nd Battalion, The Black Watch in Iraq During the First World War, 1916-1917 | Myboeken