Ayto, John Hutchinson dictionary difficult work. By John Ayto - NULL - NULL Helicon Oxford U.K. NULL - NULL Engineering ISBN: NULL Subjects--Topical Terms: General