
I am an associate professor and head of the Department of Computer Science at the University of Northern Iowa.
My research and teaching interests involve on the design of abstract devices such as legal arguments and computer programs. Over time, I have studied this topic through a variety of lenses, including AI, knowledge-based systems, software patterns, agile software development, and programming languages.
In addition to the About Me page linked above, I used to maintain a bunch of pages about my personal life.
Indeed, back in the early days of the web, I wrote and maintained a lot of web pages. Most have fallen out of date now, but they record a certain time in history. You can find them all linked from my old-style homepage, which dates back to 1994.
I maintain The Books of Bokonon, a page tabulating the fictional scripture within Kurt Vonnegut's novel Cat's Cradle. It remains a favorite on the open web.
Here is a list of recommended books.