Evolution. Putting limits on the diversity of life.
Kerr
R A
RA
D000818:Animals; D005075:Biological Evolution; D016208:Databases, Factual; D017753:Ecosystem; D005580:Fossils; D019015:Geologic Sediments; D009792:Oceans and Seas; D012623:Seawater; D015983:Selection Bias; D013995:Time