Mystery of mysteries : is evolution a social construction? - Ruse, Michael, 1940-2024 (Harvard University Press, 1999)