C Stewart Ritchie III, MD