Christian baptism
Publisher: C.B. Hamilto
Published: 1885
Number of pages: 51