Title: Professional JavaScript 2nd Edition