Johnson, George Cancer chronicles Unlocking medicine's deepest mystery / - London : Vintage Books , 2013. - 284 p. ISBN: 9780099556053