Mountain formation, Humanity's optimal time on Earth? Defying the life span limit? The nature of fallen angels