Author: Gallerani, Alessandro, 1833-1905