The Pattern on the Stone (Science Masters) by Hillis, W. Daniel

A nice touch in this textbook is the list of key people and their contributions.