JavaScript in 24 Hours, Sams Teach Yourself (5th Edition)