PersiMMon was written by Timothy R. Barbour (trb@categorical.net). The task was greatly aided by the following software, documents and ideas: * kgdb - http://kgdb.sourceforge.net * kernel documentation: Kernel Hacking HOWTO * the Linux Kernel Module Programming Guide examples * LXR - http://lxr.linux.no/linux * the darcs revision control system - http://abridgegame.org/darcs * the Texas persistent store, and the great papers from the University of Texas at Austin I would like to thank: * the unknown operators of two open WiFi access points, who provided me Internet access when I first arrived in San Jose