JavaScript DOM interactive and dynamic JavaScript - Svekis, Laurence (Packt Publishing, 2019)
Title from resource description page (Safari, viewed March 8, 2019)