David Milford Louis Hall, MD