Redemption: a poem, in eight books ... With memoirs of the author's life.
Swain, Joseph, Baptist Minister.
Edinburgh, 
1828.