Thunder from the Sea: The Adventures of Jack Hoyton and the HMS Defender

by Jeff Weigel