Theory of Planet Evolution Theory of Planet Evolution