How much is too much? How much is enough? Where does need end, and where does greed begin? These questions have often confounded seekers of God. Sufi saints have addressed this question, instructing ...