Hannah Brown

Wars and Revolutions

1804
1848

Inventions

1829
1830
1861
1866
1866
1870
1876
1876