Moral Norms & Moral Order: The Philosophy of Human Affairs