Daily Archives: December 18, 2006

At the feet of the lords of the world

Even by counting ourselves out, it is clear that the synapsids dominate the current era. There is something subjective about this dominance thing, yet we seem to instinctively understand it. We may attempt objective measures such as occupying the top … Continue reading

Posted in Scientific ramblings | Leave a comment