JavaScript creativity exploring the modern capabilities of JavaScript and HTML5 ; [exciting, creative, and interactive JavaScript techniques for your projects] - Hudson, Shane (Apress, 2014)