Our sins, our dangers, our duties: an address to the General Assembly of the Free Church of Scotland, delivered on Friday the 19th of May 1848. ...
Gray, Andrew,1805-1861.
Edinburgh,
1848.