Edexcel GCSE history A : the making of the modern world.
Clayton, Stuart,author.
Social change