Lives of Scottish Poets: With Ports. and Vignettes
Joseph] [Robertson , of Edinburgh Joseph Robertson, Joseph Clinton Robertson, C . Leslie Allen, Society of Ancient Scots , Society of Ancient Scots, London, Thomas Carlyle, Viola Allen