Eleanor Oliphant is Completely Fine

Gail Honeyman ★★★★★

A life-affirming, superbly written book full of kindness and emotion.