Every day, no matter where we are or where we need to go, humans need food.
Imagine carrying meals with you as you parachute into a war zone. Or trying to stay well fed while building the pyramids. People ...