David I of Scotland (1124-1153) the balance of new and old
Barrow, G. W. S.
University of Reading.
[Reading] University of Reading
1985