Great hymns and their stories.
Publisher: The Religious Tract Society.
Place of publication: London
Language: eng