10303296
Scheutz Difference Engine No 3, 1859.
10303296
Scheutz Difference Engine No 3, 1859.
10303297
Detail of the Scheutz Difference Engine No 3, 1859.
10303297
Detail of the Scheutz Difference Engine No 3, 1859.
10303299
Detail of the Scheutz Difference Engine No 3, 1859.
10303299
Detail of the Scheutz Difference Engine No 3, 1859.
10303382
Book of English Life Tables, 1864.
10303382
Book of English Life Tables, 1864.