Matteo Liberatore

Jesuit philosopher and writer