Kenneth MacAlpin: Heroic Unifier of Scotland or Treacherous Destroyer of The Picts? 

Kenneth MacAlpin, or Cináed mac Ailpín as he was called in his native tongue, sat watching the...

Read More