Res Publica Revista de Historia de las Ideas Políticas: Impact Factor 2026, Indexing and Published Papers