Who is the ultimate fulfiller of needs in all circumstances?

Faith in the Prophets, Angels and Revealed Books