This quote about earth satisfying needs but not greed is famously attributed to Mahatma Gandhi, reflecting his philosophy of sustainable living and opposition to excessive materialism. The sentiment appears in various forms in his writings. Nelson Mandela, Vinoba Bhave, and Khan Abdul Ghaffar Khan were all great leaders but not the source of this quote.