Head First JavaScript Programming 2nd Edition

Head First JavaScript Programming 2nd Edition

More to explore

Based on this image's title: “Head First JavaScript Programming 2nd Edition”