Treasures in Edinburgh - Finlay, Ian. (Longman, Green, 1951)