Thomas F Duquette, b. Mar 25, 1924, d. Dec 23, 2009