Open menu
John D McFarland
Kant's concept of teleology