David Lee Haskins, PhD