A History of Scotland (Penguin History)
Bruce Lenman is Professor of History at the University of St Andrews, Scotland. John Duncan Mackie (1887-1978) taught at St Andrews, Glasgow and London universities before being appointed Historiographer Royal of Scotland in 1958.