by Gail Honeyman
4.28
336 pages
6h 22m
Meet Eleanor Oliphant, a character you won't soon forget, and embark on a quirky, charming, and ultimately profound journey of self-discovery and the importance of human connection.