A Survival Guide to Bacon FestA Survival Guide to Bacon FestHave you ever trained for a marathon?Karen GallagherKaren Gallagher