'The book very nicely incorporates behavior analysis and modern developmental theories...Another nice feature is that it is not encyclopedic; it organizes the disparate developmental phenomena in terms of principles and mechanisms...The writing style is easy to follow and suitable for college studen[...]