Open menu
London (England). London Institution
A lecture on the sources of the Nile, and on the means requisite for their final determination