1 item found

Journal of the discovery of the source of the Nile (1863)

John Hanning Speke