Doctor at sea - Gordon, Richard (Middlesex Penguin Books, 1973)