Question: who does young catherine marry in wuthering heights?
Answer: Hareton Earnshaw