Michael J. Flory, PhD