All to Live For Book 2017 All to Live For EH Emma Hannigan 4.01 1 readers shelved it PublisherHachette IrelandLanguageEnglishPublished2017 Cancer, treatment