Since this subject regularly comes up, perhaps our resident historian could come up with a list of the basic five or six books that should be on everyone's shelf.

What do you say Cajunscot? A suggest reading list for 101-- An Introduction to Scottish History?