kevin rated Secrets of the JavaScript Ninja: 5 stars Jan. 1, 2021 Public Secrets of the JavaScript Ninja by John Resig, Bear Bibeault