The Old Testament argument for establishments considered ...
Marshal, William, Minister of the Secession Church, Leith.
Edinburgh, 
1834.