Hamlyn children's history of Britain from the Stone Age to the present day - Neil Grant

Bok