Crossword

12345678910111213141516171819202122
Across
  1. 4. causing envy
  2. 7. one who fears Russia
  3. 12. insight
  4. 14. medical forecast
  5. 16. pathological thief
  6. 17. many-colored
  7. 18. solid ground
  8. 19. reasoning down from principles
  9. 20. combination
  10. 22. of all kinds
Down
  1. 1. worldly
  2. 2. belief in nothing
  3. 3. stereo buff
  4. 5. direct
  5. 6. love of mankind
  6. 8. authorize
  7. 9. government of the old
  8. 10. mob rule
  9. 11. insect zoology
  10. 13. able to live
  11. 15. conversation
  12. 21. summary