Paul Battley threedaymonk@identi.ca

Internet vigilante, programmer, record-breaking ukulele player, etc. All opinions not my own, probably wrong.