David Paul Taggart, MD