The past, the present and the future: a manual for those about to be confirmed
Published: 1864
Language: eng