John Pedersen Haave

1800–1865