The Window of Truthby Carter Lee McKenzie13311All created planets have managed to destroy themselves. Could the birth of a new planet bring peace to the Universe at last?Completednewplanetnikimadasunaru