Beginning JavaScript The Ultimate Guide to Modern JavaScript Development - Ferguson, Russ; Ferguson, Russ (Apress : Imprint: Apress, 2019)