D. Alexander Nicolaus Scherer

  • 1800