HMS Hazard: A John Pearce Adventure - 9781493060658