Murach's JavaScript and DOM scripting - Harris, Ray (Shroff, Mumbai, 2009)