three-needle knowledge_three-needle information - HB166
encyclopedia