Portuguese voyages 1498-1663 - Ley, Charles David (Everyman's library,986)