Michael Ruse (1940 – ) is a philosopher of science who specializes in the philosophy of biology, the relationship between science and religion, the creation-evolution controversy, and the demarcation problem within science. Continue reading Review of “A Meaning to Life” by Michael Ruse