Isandlwana: a clash of empires in the zulu war
Queen Square or Online 16 Queen Square, BathIf your sole knowledge of the defeat of British forces in South Africa by the Zulu nation comes from watching a film starring Michael Caine, then a new Military History...