Eleanor Oliphant is Completely Fine Gail Honeyman £ 3 00 To barter, borrow or buy, please fill in the form below Name Email Message Send Share this please:TweetPrintEmailLike this:Like Loading...