Evolution
By: Francisco J. Ayala
Series: The big questions; Big questions
Published: 2012
Language: eng
Number of pages: 208
ISBN-13: 9781780870335; 9781848661929
Subjects: Popular works; Evolution (Biology); Natural selection; Genetics
Notes: Includes bibliographical references and index.