A review by ebgracie77
Miss Martha Mary Crawford by Catherine Cookson

5.0

Recently reread this. Hard to find but worth it. Lovely story about someone who finds their worth and is found in return.