Greg Haverkamp's site
Seems I accidentally removed my old, unsophisticated page. So, here's a new one to take its place.
Here's what you can do:
Info on my 2000 vacation
Randy's planfile
View my resume