20070507 home.science: Mini-continent discovered