|Buy Fire Spell on Amazon|
(In the US the book is published as "Splendors and Glooms", a decidedly odd title that seems to have nothing to do with the story at all!)
I really enjoyed this book. It's a fantasy novel, I suppose, though categorising it like that doesn't really do it justice. The core of the tale is an ageing witch trying to rid herself of the fire stone, the source of her power that both sustains and torments her. The main characters, though, are London orphans-cum-urchins, who work for an itinerant showman who makes his money, such as it is, from his marionette show, his fantocini. He's also an aspiring magician and former flame of the witch. There's also a young girl, Clara, daughter to a doctor and his wife who lost their other children to cholera and who live in a permanent display of mourning and grief.
Mix all this together and what comes out is a rich tale that brilliantly evokes late-19th-century London, the hopelessness of the orphans, and the tragedy of Clara, without being saccharine or maudlin or straying into the silliness that often accompanies any novel with a fantasy tag. The story starts with the showman being invited to perform for Clara's birthday, upon which he kidnaps her to ransom, using the opportunity to try out some nasty magic on her at the same time. The witch throws a spanner in his plans, summoning him to find a way of the fire stone being stolen from her, the only way she can be free of it.
I won't go on, as you need to discover the rest for yourself. It's also a good book for advancing readers: my ten-year-old picked it up, browsed it, stole it, and I ended up with an overdue fine from the library as a result.