This book represents my introduction to the topic of human evolution as it was the first decent text on the subject that I ever read as an undergrad.
In terms of an accessable technical introduction it could not be faulted back then and Klein, whilst holding a number of partisan views on the origins of modern human behaviour, presented, what was at the time a fairly balanced appriasal of the topic.
I would have recomended this book to any new undergrad wishing to study human evolution, be it in terms of biological anthropology or archaeology. However, I was somewhat suprised to find that this is the same edition that I read back in 2001. Since that time significant changes in the way we think about, in particular, modern humans and the antiquity of their behaviour but also the fossil record of the early hominins and miocene apes has changed significantly. As such, I would be inclined to recomend a newer text on the subject and hope that a revised version of this comes out soon.