Craig M. Tennenhouse, Ph.D. – Home Professor, MathematicsSchool of Mathematical and Physical SciencesUniversity of New England 11 Hills Beach Rd.Biddeford, ME 04005he/him/his CV (PDF), Jan 2023 See my academic lineage