Author: Hamanke, Emil Hermann.