John Frye, PhD