Similar Items: Geological Revolutions in the Late 20th and Early 21st Centuries: Plate Tectonics, Extraterrestrial Impacts, and Snowball Earth