Natal and Zululand from earliest times to 1910 : a new history