Philosophy 055helices (30)in #idea • 7 years ago The Idea is the truth, the rest is delusion #HelenKeller #truth #delusion #helen #keller