Rotation And Revolution Of Planets