Advertisement

1666 Philosophical Transactions of the Royal Society of London  
doi:10.1098/rstl.1666.0010 fatcat:xlcry3a45fbspdhzx37zznz2hq