Who proposed that life is a self-maintaining, infinite cycle?
Wernerians thought strata were deposits from shrinking seas, but James Hutton proposed a self-maintaining infinite cycle, anticipating uniformitarianism.