Web guru guide to javascript - Stanek, William (Pearson Prentice Hall, 2006)