NATURAL LANGUAGE PROCESSING FOR ONLINE APPLICATIONS 2/E by P. Jackson