Cancer in Primary Care by Martin Gore, Douglas Russell & Gore and Russell