Facebook X YouTube Instagram TikTok

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