Regeneration Being an Account of the Social Work of The Salvation Army in Great Britain - Haggard, H. Rider, 1856-1925 (Henry Rider) (Project Gutenberg, 2004)