Tilly 3 by Catherine Cookson