The design of affliction
Series: Stirling tracts
Publisher: British Messenger Office Tract Depot
Published: 1856
Place of publication: Stirling
Language: eng