The maritime history of the world

Duncan Haws and Alex A. Hurst
Teredo Books
9780903662109
0-903662-10-8