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