THE PROGRESS OF SCIENCE 



95 



Statue of Josfpii Leidy. 



