Mark MacGregor Crabbe, MD