DaveHooper.net
The personal website of Dave Hooper. It’s a work in progress, just like the man himself