Everything you need to understand or teach A General History and Collection of Voyages and Travels, Volume 17 by Robert Kerr (writer).
BookRags