The John P. & Carol J. Kirkpatrick Home Page