The World According to Professor James A. Finnegan: A collection of entertaining essays about computers, life, the universe, and everything else