The High Altitude Medicine Handbook by David R. Murdoch & Andrew J. Pollard