Open menu
John Smith (surgeon and trading captain)
Adventures on the western coast of Africa