Man has two great spiritual needs. One is for forgiveness. The other is for goodness.
Related Keywords: Man Goodness Two Needs Other
Related Authors: Mahatma Gandhi Winston Churchill Mark Twain Martin Luther Pope Francis William Blake Hillary Clinton