BRUCE, Michael [edited by Rev. William Stephen] The Poetical Works of Michael Bruce: With Life and Writings £12.00 1 in stock The Poetical Works of Michael Bruce: With Life and Writings quantity Add to basket