Spec = see

12345678910
Across
  1. 2. careful to look at all possibilities before acting
  2. 4. the act of looking in one's thoughts
  3. 6. to look carefully in search of flaws
  4. 8. something displayed for the public to see
  5. 9. to look at and think about something
  6. 10. someone who watches something
Down
  1. 1. looking back at past things
  2. 3. glasses
  3. 5. to look up to someone
  4. 7. one way of looking at things