Author: Tarducci, Francesco, Brownson, Henry F.