A very informative article by retired Coastguard Mario Vittone is available here

Watch the “Cold Water Boot Camp” video too…