The History Of Maritime And Inland Discovery (Volume 3) by William Desborough Cooley