Author:James Cranstoun

Edited works

 * The poems of Valerius Catullus : with life of the poet, excursûs, and illustrative notes (1867)
 * The Poems of Alexander Montgomerie (1887)
 * Satirical Poems of the Time of the Reformation (1893)
 * Brooke's Treatise on the Office and Practice of a Notary of England (1901)
 * The poems of Alexander Scott (1902)