Evolution, the history of an idea /

Bowler, Peter J.

Evolution, the history of an idea / Peter J. Bowler. - Berkeley : University of California Press, 1984. - xiv, 412 p. ; 24 cm.

Includes bibliography and index.

Open access.

0520048806

835909


Evolution--History.