Francisco López-Guerra Almada (México, D.