Philosophical principles