Immunotherapy in cancer - edited by Martin Gore and Pamela Riches (John Wiley and Sons)