Some Observations of Vipers

Francesco Redi
1665 Philosophical Transactions (1665-1678)  
fatcat:6l22vdaytjh2zkuzetgvu2pzsm