glyn rated Hidden lives: 4 stars

Hidden lives by Margaret Forster
Margaret Forster's grandmother died in 1936, taking many secrets to her grave. Where had she spent the first 23 years …
Margaret Forster's grandmother died in 1936, taking many secrets to her grave. Where had she spent the first 23 years …