Advanced environmental exercise physiology - Stephen S Cheung (Advanced exercise physiology series, 2010)