RT AA A1 Pyysiainen, Ilkka T1 A Theory of Ideology: Implications for Religion and Science