Canada

Ancient continents may have made life on Earth possible – Earth.com

  1. Ancient continents may have made life on Earth possible  Earth.com
  2. How the rise of continents may have set the stage for life on Earth  Phys.org