Gulp: Adventures on the Alimentary Canal - Mary Roach Fascinating, with just the right amount of yuck factor.