Ruth AllenCognoscenti contributorTwitter TwitterRuth Allen is a humanitarian professional consulting with international development and U.S. non-profit agencies. She lives in the Boston area with her family.