JavaScript : the definitive guide - Flanagan, David (O'Reilly & Associates, 1996)