Robert Kirkpatrick Anderson, MD