The Hedgehog Concept

12345678910
Across
  1. 2. too many ideas
  2. 3. under one roof
  3. 7. underlining concept
  4. 8. enemy of good
  5. 10. hedgehog concept
Down
  1. 1. a synonym for comprehension
  2. 2. years to develop the concept
  3. 4. for the sake of logic, accuracy, or fairness
  4. 5. 72 divided by 6
  5. 6. convenient drug store
  6. 9. knows one big thing