Human evolution. An introduction to man's adaptations.