Articles by Thad McKraken








Huh, up to this point I’d read like a million arrogant articles gloating about the demise of religion from the perspective that “rationality” would eventually win out. This research gives a bit…