G.C. Ainsworth, B.S.C., PH.D.