The evolution-creation struggle - Ruse, Michael 1940-2024 (Harvard University Press, 2005)