On the historical types contained in the Old Testament, 20 discourses ...
Published: 1826
Language: eng