QUICK CROSSWORD
Across
7. Barely honest business dealings (5,8)
8. Clear-cut (8)
9. Large American cat (4)
10. Shut (6)
12. Typeface with slanting letters (6)
14. Eternity (3)
15. Makes sense (4,2)
17. Downcast (6)
19. Against (4)
21. Tuition (8)
23. Requiring (13)
Down
1. Excited (8)
2. Free (6)
3. Candid and honest (4)
4. Clattering (8)
5. Perfect world (6)
6. Swindle (4)
11. Fill in temporarily (8)
13. About to happen (8)
16. Takes by force (6)
18. Highly decorated (6)
20. Require (4)
22. Male singing voice (4)