Another vote for Medicine for Mountaineering.

Advanced First Aid Afloat by Peter Eastman is another very good book.There's a couple of chapters in marine-only topics, but most of it's good for any occasion. Like the Medicine for Mountaineering.

-jh