Programming Web Applications with Node, Express and Pug - Jörg Krause (Springer, 2017)