Author:  S. J. Jean Danielou