All for love; or, From the manger to the Cross
Published: 1883
Number of pages: 237