Mackie, J. D. b. 1887. A history of Scotland / [electronic resource] / J.D. Mackie.. — 2nd ed. / rev. and edited by Bruce Lenman and Geoffrey Parker.. — Harmondsworth ; New York : : Penguin,, 1978.. — 414 p. : : geneal. tables, maps ; 18 cm. — (A Pelican book).