Science, Morality and Ideology - Paul Campos; Jan Wright; Michael Gard (Taylor and Francis, 2005)