Rider Haggard and the lost empire / Tom Pocock. - Pocock, Tom (Weidenfeld and Nicolson, 1993)