* Callinicos is widely read and his books always sell well* The book presents a wide range of theories and theorists - including Fukuyama, White, Mann and Brenner* It attempts to define the scope and range of an acceptable theory on history* Makes connections between theoretical issues and historical problems (e.g.