JavaScript : the good parts - Crockford, Douglas (Unearthing the excellence in JavaScript, 2008)