Michael Edward Haughton, MD