Evolution [review-book]

David Irons
1900 Philosophical Review  
doi:10.2307/2176709 fatcat:dppxwq7qrjgyvm57uw6p44rany