'A dark, compelling and beguiling novel of revenge, guilt and love - Ellie Keel is a dazzling new voice' Kate Mosse 'An intensely gripping, thrilling and darkly beautiful debut. I …