Controversyby Trevor PalmerCatastrophes (Geology)Evolutionary paleobiologyCatastrophical, theEvolutionBiology, social aspectsPaleontologyAstronomyCosmologyWriting a summary for young readers…For young readersBook data: Open Library