Что же говорят европейские языки по этому же вопросу ?
Мы выстроили цепочку «кънига- кон - заКон - кониг»
Добавим :
https://en.m.wiktionary.org/wiki/knowledgeFrom Middle English knowleche, knaweleche, cnawlece (“knowledge”), from knowen (“to know, recognise”) + -leche. Related to Middle English knowlechen (“to find out, acknowledge”). For more on the Middle English suffix -leche, compare freelage. Compare also Old English cnāwelǣċ, cnāwelǣċing (“acknowledging, acknowledgement”).«
«
https://www.quora.com/What-is-the-origin-of-the-word-knowledgeKnow - знать
Ledge - германский ( то есть родоплеменной ) суффикс.
Данная ссылка на мнение лингвиста хороша тем, что он увязывает со словом knowledge слово kerlek, король.
Чую , еще чуть-чуть и мы ухватим этого короля за его новое платье.
Итак, русское КЬНИГА это английское KNOWLEDGE, знание.