Facebook Twitter YouTube Instagram Pinterest NetGalley

James Moore is a yachtsman of more than 40 years experience and has published a number of works on ships and the sea.