Eleanor Oliphant is Completely Fine by Gail Honeyman

I’m enjoying one of the most fantastic things life has to offer, the ‘excellent book roll’. To date this summer has been glorious, as I’ve moved from The Nightingale to The Perfect Stranger, on to the Magpie Murders, from there to How to Stop Time and then to Eleanor Oliphant is Completely Fine. Oh Eleanor! […]