£12.99

All the Beautiful Lies
[9780571327171]

All the Beautiful Lies
On the eve of his college graduation, Harry is called home by his step-mother Alice, to their house on the Maine coast, following the unexpected death of his father. But who really is Alice, his father's much younger second wife?
Reviews