The Zulu War 1879 - Ian Knight (Bloomsbury, 2016)