I have read many a book on Anglo-Scottish conflict but none that puts so much of it in one place and does it so well. It covers the Wars of Independence up through the end of the Reivers with the unification of the crowns and thankfully, unlike many large scale narrative histories, always makes sure to give you an update on the changes in technology and tactics whenever it becomes relevant.