A defence of revealed religion, strictures upon the views of C. Voysey, 6 lectures
Published: 1871
Number of pages: 133