Author: Maximilian Franz Joseph Hoppe