Yesterday Across:
1. Imam 3. Panicked 9. Shimmer 10. Cynic 11. Contemporary 13. Recite 15. Middle 17. Malnourished 20. Apron 21. Colleen 22. Tinkered 23. Espy.
Down: 1. Insecure 2. Alien 4. Abrupt 5. Incorrigible 6. Kindred 7. Dice 8. Impertinence 12. Tendency 14. Chagrin 16. Muscle 18. Heeds 19. Bait.