Scotland : a new history - Lynch, Michael (PIMLICO, 1997)