The meaning of evolution.
Edition: Special revised and abridged ed.
Series: Everymans library;no.811
Publisher: New American Library; Muller
Published: 1955
Language: eng
Number of pages: 192
Notes: Originally published Yale U.P., 1949.