JB Emmons rated Thomas Hardy: 4 stars Jan. 5, 2010 Public Norman T. Carrington: Thomas Hardy (James Brodie)Thomas Hardy by Norman T. Carrington (Notes on chosen English texts)