Natural Language Processing
- Natural Language Processing for the Working Programmer: Natural Language Processing in Haskell (work in progress).
UNIX/Linux
- A guide to modern UNIX systems
- Slackware Linux Basics: An introduction to Slackware Linux.
- The NetBSD Guide: In the past I have contributed to this book by providing new material, and correcting and updating existing material.