Ajax in action - Crane, Dave (Dreamtech press, 2006)