Terrific majesty : the powers of Shaka Zulu and the limits of historical invention
Biographies
xii, 278 pages, 8 unnumbered pages of plates : illustrations, maps, portraits ; 24 cm
9780864864215, 0864864213
85935851