Learning jQuery 3 : build interesting, interactive sites using jQuery by automating common tasks and simplifying the complicated ones - Boduch, Adam, (Packt Publishing, 2017)