Cycles of American Political Thought (2006, Book, Other)
ISBN-13: 9781598032659