THE HOUSE OF MIRRORS
by Erin Kelly (£16.99, HB, Hodder & Stoughton)
How long can you run from the past? Studious Karen met free-spirited Biba in the baking hot summer of 1997. The ensuing events left two people dead and another in prison. Years later,