Why Such Large Animals in the Fossil Record?
March 26, 2015
If size is a measure of evolutionary progress, things seem to have gone downhill since many fossils were deposited.
March 6, 2015
Whales possess some remarkable traits that are the envy of engineers, and the dismay of evolutionists.