Jacob Leeuwenhoek

geb. 21 Nov 1806
overl. 25 Aug 1879
geb.
overl.
geb.
overl.