MEAN web development : master real-time web application development using a mean combination of MongoDB, Express, Angular JS, and Node.js - Haviv, Amos Q (Packt Publishing, 2014)