Three Branches of Philosophy