In 'Wuthering Heights' by Emily Brontë, who is the antagonist that torments Heathcliff and Catherine?
Edgar Linton
Isabella Linton
Catherine Earnshaw
Hindley Earnshaw