Programming HTML5 applications [building powerful cross-platform environments in JavaScript] - Kessin, Zachary (O'Reilly, 2011)