The Cyclical Serpent: Prospects for an Ever-Repeating Universe