Tag: Beans for the Long Haul: Nourishing Survival Foods With Extended Shelf Life