Eleanor Oliphant Is Completely Fine
Publisher: Penguin Canada
Format: mass market paperback
ISBN-13: 9780735242098