John P Solverson, b. Oct 1, 1923, d. May 9, 2004