David Keely, MD