I have different idea reg birth of earth. actually meteoroids are seeds of planets, produced by planets. birth of planets are from that seeds or meteoroids germination or birth of like plants from their seeds, Birth of all planets is same as birth of plants in forest.
Pls follow the link below to see the snap for more clarification.
http://xs.to/xs.php?h=xs127&d=08226&...s_wood1354.jpg