Netymology: From Apps to Zombies: A Linguistic Celebration of the Digital World
- Length: 272 pages
- Publication Date: 2016-08-02
English Grammar: A University Course, 3rd Edition
- Length: 544 pages
- Publication Date: 2014-12-21
Top 20: Great Grammar for Great Writing, 2nd Edition
- Length: 320 pages
- Publication Date: 2007-07-23