Problems in Animal Physiology - Sands,M K (John Murray, 1975)