everything you hoped you'd never need to know about colorectal cancer (A doctor's very personal guide to getting through the sh*t and beyond)