Nascido no Recife (Pernambuco), em 1º de fevereiro de 1934. Bacharel e doutorado pela Faculdade de Direito da Universidade do Recife, depois Universidade Federal de Pernambuco. Bacharel e licenciado pela Faculdade de Filosofia, Ciências e Letras da Universidade Católica de Pernambuco. Ex-professor assistente, adjunto e titular da Faculdade de Filosofia na mesma Universidade. Desde 1975, professor titular no Instituto de Ciência Política da Universidade de Brasília, onde se tornou professor emérito em 2005. Professor visitante em universidades principalmente da Alemanha, França, Portugal, Espanha, Grã-Bretanha e Estados Unidos. Doutor honoris causa pela Universidade de Erlangen-Nuremberg, na Alemanha. Membro efetivo da Academia Pernambucana de Letras; Instituto Arqueológico, Histórico e Geográfico de Pernambuco e Instituto Histórico e Geográfico do Distrito Federal.
Autor dos seguintes livros, entre outros: História das Idéias Socialistas no Brasil (1981); História dos Partidos Brasileiros (1981); Vida e Morte das Constituições Brasileiras (1987); Gilberto Freyre – Uma Biografia Intelectual (1993) e A Grande Ibéria – Convergências e Divergências de uma Tendência (2005). Colaborador de revistas internacionais de Filosofia, Direito, História e Ciência Política.