Reviews

  • "It's a rich, fluent and charming book for girls aged 13 and up"

    The School Librarian