<p><em>&quot;a gripping contemporary story&hellip; brilliantly absorbs the magical elements of the original&rdquo; </em><strong>The Guardian</strong></p><p><em>&ldquo;Sheers makes his 20th-century setting sing but holds on to the otherworldliness of his source material&hellip; A...