The Structure of Evolutionary Theory

Stephen Jay Gould

If you liked The Structure of Evolutionary Theory by Stephen Jay Gould,
here are some books like this: