Reviews

  • "Warm-hearted, well written"

    TES
  • "A witty, contemporary adventure story"

    Financial Times