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