minister of the Navy of the Kingdom of Italy
member of the Chamber of Deputies of the Kingdom of Sardinia
Brockhaus and Efron Encyclopedic Dictionary
Small Brockhaus and Efron Encyclopedic Dictionary
member of the Chamber of Deputies of the Kingdom of Italy