Weather For The Mariner HB/NoDJ Naval Institute Press 1982 3rd William KotschA nice touch is the way this novel blends humor with heartbreak.