A history of science : and its relations with philosophy and religion - Dampier, W C (Cambridge University Press, 2008)