Robert Torrey III, MD