Bowler, Peter J.

Evolution : the history of an idea / Peter J. Bowler. - Rev. ed. - Berkeley : University of California Press, c1989. - xvi, 432 p. : ill. ; 24 cm.

Includes index.

Bibliography: p. 365-422.

0520063856 0520063864 (pbk.)


Evolution (Biology)--History.

575/.009