biologist philosopher a study of the life and writings of alfred russel wallace 
Publisher: abelard-schuman
Published: 1964
Number of pages: 346