Kant's copernican revolution Moral philosophy by Oswald Hanfling (Open University Press, 1973)