Kate Hannigan by Catharine Cookson