John Joseph Ainsworth, b. Dec 15, 1954, d. Apr 12, 2009