Scotland: The story of a Nation by Magnus Magnusson is one of the best histories I've read for an overview of Scottish history, so you've done well with this selection. I would recommend Alan Young's Robert the Bruce's Rivals: The Comyns. It's my favorite book dealing with a more specific aspect of Scottish history, but I'm a bit slanted toward the Comyn side in my views.