Honestly, it has taken me quite a while to read this book. It was recommended to me in a course on cancer that I took in early 2013 and I am still reading it. This fact, however, should not reflect on the quality of the book – it’s excellent. But I am a slow (and distracted) reader and this book is very information-dense. Mukherjee portrays our understanding of cancer biology in such a narrative that it feels like a novel. I’ve come back to this book in 20 page increments over the past two years and pledge to finish it by New Year’s 2016. On an up note, I have watched the entire PBS series based on the book. Highly recommended with a box of Kleenex and note-taking essentials.