Dr. James H. Thomas, 82 years old, died at his home, The Groves, near East New Market, Sunday evening.