Mary foreshadowed; or, Considerations on the types and figures of our blessed Lady in the Old ...
Published: 1885
Number of pages: 295