Author: Georg Wilhelm Justin Wagner
Dates: 19th century.