Who is St Joseph?
Vaughan, Herbert,1832-1903.
Originally published: 1911.