Author: G B. 1820-1897 Cavalcaselle