Bunyan's whole allegorical works /
Bunyan, John,1628-1688.
Scott, Thomas,Rev.
Glasgow : A. Fullarton & Co.,
1842.