The last names of writers

1234567891011121314151617181920212223242526272829
Across
  1. 3. Lord of the rings
  2. 4. Lolita
  3. 7. Machiavellinisn
  4. 9. famous greek philosopher
  5. 12. It
  6. 15. The history of sexuality
  7. 16. Famous Estonian writer
  8. 18. Faust
  9. 19. rhymes with ballsack
  10. 20. A strange man
  11. 23. wrote the Estonian epic
  12. 24. The Idiot
  13. 25. a perversive writer
  14. 26. Tom sawyer
  15. 29. a man of angst
Down
  1. 1. the fountain pit
  2. 2. loved to hunt
  3. 5. Italian poet
  4. 6. Animals in a farm
  5. 8. dead souls
  6. 10. Will to life
  7. 11. Phenomenologist
  8. 13. Cthulhu lover
  9. 14. French englightenment
  10. 17. The MOST famous english writer
  11. 21. The Pearl
  12. 22. Notre Dame
  13. 27. the will to power
  14. 28. friends with Friedrich Engels