Profile of Roman Alejandro Puga Novelo