In a wide-ranging historical introduction to social theory, Alex Callinicos explores the controversies over modernity and examines the connections between social theory and modern philosophy, political economy and evolutionary biology since the Enlightenment.