Eleanor Oliphant is Completely Fine
2000s: Eleanor Oliphant has learned how to survive – but not how to live
Sort by:
626 book trails
2000s: Eleanor Oliphant has learned how to survive – but not how to live
1911, 1954, 2016: The legacy of the Singer Sewing machine across various people’s lives
2000s: A young couple take shelter in the woods, never to be seen again…
1300s: In 14th century Scotland, people are driven to extraordinary lengths to survive, whilst those with power exercise it with cruel pleasure….
Three children are spending their summer on a wild Scottish island.
1957, 1958, 1961: The summer of innocence. The summer that changes everything.
Read more