I want to know the answer to the following question:
Who forced William the Lion to swear fealty to him?
All the background I'm provided with is that "John's father, Henry II, had forced William the Lion to swear fealty to him at the Treaty of Falaise in 1174.". Is that enough to answer the question?