substitutes knowledge_substitutes information - HB166
encyclopedia