Source: Review copyPublication: 2nd Jan 2009 from Black Swan PP: 480ISBN-13: 978-0552772457 In a quiet corner of rural Devon, a six-year-old girl witnesses an appalling crime. Thirty years later the man convicted of the crime is released from prison. In Edinburgh, sixteen-year-old Reggie, wise beyond her years, works as a nanny for a G.P. ButContinue reading “When Will There Be Good News? by Kate Atkinson”