Thinking can cause/lead to Idea. Thinking requires Knowledge. 
Responsible is related to Blame. Blame is a type of Knock. Knock is a type of Comment. 
Idea <--Causes-- Thinking --HasPrerequisite--> Knowledge 
Responsible <--RelatedTo--> Blame --IsA--> Knock --IsA--> Comment 