Return to Article Details Kant and biological evolution, contra Ralph Cudworth’s deus ex machina Download Download PDF