Book Titles

123456789101112131415161718192021
Across
  1. 2. ? of the Ring
  2. 6. Vicky ?
  3. 7. ? Eyre
  4. 9. Artemis Fowl and the ? incident
  5. 10. The diary of a ? kid
  6. 12. Run, Zan, ?
  7. 13. Harry Potter and the goblet of ?
  8. 14. Charlie and the ? glass elevator
  9. 16. The ? in our stars
  10. 18. The ? broccoli boy
  11. 19. Attack of the giant ? chickens
  12. 20. Anne of ? Gables
  13. 21. ? Blanc
Down
  1. 1. ? house
  2. 3. Maximum ?
  3. 4. Treasure ?
  4. 5. Private ?
  5. 8. Catching ?
  6. 11. Skulduggery ?
  7. 15. Time travelling with a ?
  8. 17. The ?, the witch, and the wardrobe
  9. 19. Maze ?