John Huggins, PhD