Broken Promise Broken Promise Linwood Barclay Orion2015Hardback510pp232x151mm 9781409145943 Product Code: 507874 Details David Harwood moved back to his small-town childhood home; but when he visits his cousin Marla and a new baby that she claims is her own, Marla’s biza... DetailsBackDetailsDavid Harwood moved back to his small-town childhood home; but when he visits his cousin Marla and a new baby that she claims is her own, Marla’s bizarre story reveals dark currents below the surface calm of Promise Falls.Read moreRead less publ £18.99now £4.99 Qty Qty123 Add to Basket CategoriesFictionCrime FictionHistoryCrimeLiteratureTagsFiction