Doctor on the High Seas: Challenges facing a ship's surgeon on passenger liners crossing the oceansRobert Whitelaw