Photo of THE OXFORD ENCYCLOPEDIA OF MARITIME HISTORY (4 VOLUMES) written by Hattendorf, John B.<br />et al, published by Oxford University Press (STOCK CODE: 2127952)  for sale by Stella & Rose's Books
{}