Neade's Awesome crossword puzzle

12345678910
Across
  1. 2. Albert Einstein
  2. 5. a person who is in charge of a library
  3. 6. a person who listens to both sides of a problem and sees who's right
  4. 7. a person who is a doctor for animals
  5. 8. a person who translates one language into another
  6. 9. Kate Brown
  7. 10. a person who tells people what to do without giving them a choice
Down
  1. 1. a person who makes laws
  2. 3. a person who is pretty old
  3. 4. someone who is at least 100