This book has changed my javascript coding confidence once and for all. Chapters 2, 3 and 4 alone are enough for the price of this book. As far as I am concerned, coding in any computer language has some hidden secrets. Most authors will only show you how, but the secrets of why why and why are not always revealed. In this book, the author actually let out of the bag the hidden secrets of javascript. The author's title was a bit limited at first sight. It should have read, 'javascript hidden secrets and object oriented programming'. Man you have changed my javascript coding power. Thank you.