Dr David R. Hamilton, PhD