Kilimanjaro: A Trekking Guide to Africa's Highest Mountain, Includes City Guides to Arusha, Moshi, Marangu, Nairobi and Dar Es Salaam