Helen Keller, My Religion, 1927 Quote #1586 Author admin Date October 28, 2013 Science may have found a cure for most evils; but it has found no...