Welcome to Mark's home page! This page has moved to http://www.marknoferi.com. Please update your links accordingly.