Author: Giuseppe Demòra
Born: approximately 1841
Died: 1887