Human Evolution by Cherryl Bradshaw & John L. Bradshaw