Modern JavaScript : develop and design / - Ullman, Larry E. (Peachpit Press, 2012)