Author: Ballesteros, P. Leopoldo, S.D.B.