Old Serpent Nile: A Journey to the Source by Stanley Stewart | Menrva Books