Author: Frederic Valerius Hetzel
Dates: 1870