zackvision.com
The Ancestor’s Tale
A good book for the layman about evolutionary history despite some forced organization of topics and the author’s few digressions into politics.