the tabernacle and its priests and services
Publisher: oliphant, anderson & ferrier
Published: 1881
Language: eng
Number of pages: 274