Rev. Juan M. Perez: books, biography and more