Human physiology - Derrickson, Bryan (USA Wiley, 2017)