The online home of Geoff Cowan.

The place for waffle, rants, and all the usual crap you find on blogs.