David Hackam, MD