On Every Tide by Sean Connolly, read by Patrick Moy (Audiobook extract)

Little, Brown Audio