David Headen, MD