Wilhelm Roscher

Hanover, October 21, 1817 – Leipzig, Germany, June 4, 1894