The Sad Story of Burton, Speke, and the Nile; or, Was John Hanning Speke a Cad?: Looking at the Evidence - Carnochan, W. B. (Stanford University Press, 2006)