A beginner's guide to understanding JavaScript how to use JS for building websites, apps, robots, and more - Stern, Daniel (O'Reilly, 2015)
Title from title screen. - Date of publication from resource description page