GREAT BOOKS

12345678910
Across
  1. 2. BY J K ROWLING
  2. 4. BY MICHAEL MORPURGO
  3. 6. BY EOIN COLFER
  4. 7. BY MARY NORTON
  5. 9. BY DAVID ALMOND
  6. 10. BY CLIVE KING
Down
  1. 1. BY ROALD DAHL
  2. 3. BY ANNE FINE
  3. 5. BY J R R TOLKEIN
  4. 8. BY LOUIS SACHAR