Effective Javascript 30 specific ways to harness the power of Javascript - Herman, David (Addison-Wesley Professional, 2012)
Running title. - Author, publisher, and date of publication from resource description page (viewed 19 June 2012)