Richard C.W. Hall, MD