Arthur P. Hall, MD