A "how-to" guide for the Internet Printing Protocol that I developed with Peter Zehler in the Printer Working Group.
Although it hasn't been updated in a long time, the CUPS book is still a useful reference and tutorial for the CUPS software I wrote.
This pocket book provides a handy reference for serial programming on UNIX/Linux operating systems and is still relevant for many modern USB devices like 3D printers that use the USB serial class.
This pocket book provides a reference for my popular miniature XML library.
This pocket book describes how to use EPM to create software packages and distribute them for traditional UNIX operating systems as well as Linux.
I teamed up with Richard S. Wright, Jr. to do the second edition of the OpenGL SuperBible. The cover features an image generated by one of my examples in the book.
In a former life I did a lot of IRIS GL and OpenGL computer graphics work. This was the first book I ever published, which I co-wrote with Richard S. Wright, Jr.