Merry Xmas and Hammy New Year!

12345678910111213141516171819202122232425262728
Across
  1. 4. / Houston force of nature
  2. 5. / Many a song has been written for her
  3. 7. / Famous explorer
  4. 10. / You're a fan of this story, and who can blame you?
  5. 11. / Pickle breath
  6. 12. / A dandy
  7. 14. / Swampmate
  8. 15. / I'm a fan of this story, and who can blame me?
  9. 16. / What a history teacher teaches
  10. 18. / Galileo's
  11. 19. / Hairy chested
  12. 21. / Doc, Dopey, Bashful, Grumpy, Sneezy, Sleepy, Happy, ____(,)____
  13. 23. / Heinlein's, for short
  14. 25. / You'll see me more than once in this puzzle
  15. 27. / Easily frightened miss
  16. 28. / You'll see me only once in this puzzle
Down
  1. 1. / Harlan Ellison's better half
  2. 2. / 2 PhDs
  3. 3. / Bedroom surprise
  4. 6. / A friend of …
  5. 8. / A true Turkish delight
  6. 9. / A metaphor for passion
  7. 12. / Amazing
  8. 13. / Yellow movie character
  9. 17. / Blue movie character
  10. 20. / Bye, bye hammy!
  11. 22. / Vermilion
  12. 24. / Julia's imaginary friend
  13. 25. / What we speak with
  14. 26. / A good sport, no longer in play