Agustín Guerrero Castillo (n.