Ridley, Mark, Ed Evolution - 2nd ed. - New Delhi Oxford University Press 2007 - 458p p. Dewey Class. No.: 575 E64E