Alessandro Moreschi - the last castrato - Moreschi, Alessandro 1858-1922; Leo XIII. Papst 1810-1903