Human physiology - Witherspoon, James D (Martin Dunitz, 1984)