The Zulu War 1879 essential histories - Knight (Osprey Pub., 2003)