Stone age ideologies. - Barrett, John C. (1997)