Eric A. Macklin, PhD