Zhane's crossword puzzle

12345678910
Across
  1. 1. someone who tries to take a realistic view of things
  2. 6. someone who is against governments
  3. 8. a person who writes or spreads ideas meant to help one's cause or injure another cause
  4. 9. a scientist who studies earthquakes
  5. 10. a doctor whose specialty is the heart and its diseases
Down
  1. 2. someone who does not believe in a God
  2. 3. a person who supports a king or queen
  3. 4. a person who wants a separate state or nation
  4. 5. a scientist who studies ancient life forms
  5. 7. someone who copies other people's work and claims it as their own