An essay on future punishment
Edition: 5th ed.
Publisher: F.B. Wright
Published: 1834
Place of publication: Liverpool
Language: eng