Author: Ireneo della Croce.