New perspectives on JavaScript : comprehensive - CAREY (Thomson/Course Technology, 2006)