Not a book on Scottish history but since so many of our founding fathers had Scottish roots, and since this is a great book I would say 1776 by David McCullough. It is one of the best history books that I have ever read. It is almost like reading a novel.