For many of us the words “poverty” and “homelessness” conjure up images from so-called third world countries: half-naked skeletal children, women carrying heavy water pots on their heads, droughts, floods, wars, and refugee camps. It may come as a surprise to some that many people in developed countries also suffer …