Eleanor Oliphant is Completely Fine
By Gail Honeyman
Eleanor Oliphant is a quirky loner and a model of efficiency with her routine of frozen pizza, vodka and weekly phone calls with Mummy. But everything changes when she meets Raymond, the bumbling and deeply unhygienic IT guy from her office.
327 pages