Big Ideas in Brief

Regular price $10.96


Offers two hundred concise and accessible explanations of key ideas in philosophy, economics, psychology, politics, religion, sociology, the arts, and science.