December CCPT Puzzle

12345678910
Across
  1. 5. to verify as true
  2. 6. to provoke by criticizing
  3. 7. system built on industries
  4. 8. extremely old
  5. 9. how social and economic habits interact
  6. 10. a limitation on possible values
Down
  1. 1. the revival of culture
  2. 2. the ability to provide for self
  3. 3. movement of people from one country to another
  4. 4. the way a specific group speaks