John L Bamforth, b. Mar 3, 1923, d. Jul 2, 2005