Holds records spanning the 12th to the 21st centuries, touching on virtually every aspect of Scottish life.