Threeworlds Philosophy