Heathcliff is one of the main characters in Emily Bronte's classic novel, Wuthering Heights. As Professor John Bowen from the University of York notes, we know very little about this mysterious character and his apparent contradictions. Ms Bronte offers suggestions about Heathcliff's background but provides few details ...