Jeffrey MacKeigan, PhD