Reading list: Annual 0f Scientific Discovery
Antique books covering developments in the sciences c.1850 to c.1870