A vivid, comprehensive history of Scotland ranges from its earliest Stone Age settlers, through the influence of the many invaders--Romans, Picts, Vikings, and the English--on the …