Author: Immanuel, Friedrich b. 1857