Facebook X YouTube Instagram TikTok NetGalley

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