Eleanor Oliphant Is Completely Fine

Eleanor Oliphant Is Completely Fine

2017 • 336 pages

Ratings418

Average rating4.2

15

Dead on. A refreshing read on solitude.

July 1, 2018Report this review