James Hinkley Garvin, MD