Aerospace Physiology (Second Edition): Aeromedical and Human Performance Factors for Pilots - Steven C. Martin