Anna-Roisin Ullman-Smith Mar 22, 20221 minObsidian Mirror, by Catherine FisherBlending science fiction and fantasy Obsidian Mirror is a must read for any lovers of magic. With touches of humour this gorgeously...