A new tract for the times: reflections on politics, sociology & religion. Collected and redacted from various sources ...
Hibbert, James.
Preston,
1886.