1
by Babbage, Charles, 1791-1871
Published 1834
Book
9
Published 1897
Book