The sad story of Burton, Speke, and the Nile ; or, was John Hanning Speke a cad? : looking at the evidence - Carnochan, W. B. (Stanford General Books, 2006)