Introduction to political thinkers - Ebenstein, William (Canada Cengage Learning, 2002)