The Edinburgh history of Scotland Archibald Alexander McBeth Duncan. - Duncan, A. A. M. (Archibald Alexander McBeth) (Edinburgh History of Scotland ;, 1975)