Immanuel Kant: His Life and Thought