Think Progress
Subtitle: The Five Challenges for Progressives in the Twenty-First Century
Publisher: Crown
Published: June 24, 2008
Language: eng
Format: Hardcover
Number of pages: 256
ISBN-13: 9780307382559
Subjects: Social Movements; U.S. - Contemporary Politics; Political Science; Politics / Current Events; Politics/International Relations; Political Advocacy; Public Policy - General; Political Science / Political Process / Political Advocacy