Human physiology - Davies, Andrew (Churchill Livingstone, 2001)