Beyond a shadow of a doubt, humanity’s most amazing reality, is self-delusion!By zevi770 · August 23, 2013← Back to all articles