Professional JavaScript - McFarlane, Nigel (Programmer to programmer, 1999)