Regeneration / Being an Account of the Social Work of The Salvation Army in Great Britain
H. Rider Haggard
BERMONDSEY
WESTMINSTER
THE GREAT PETER STREET SHELTER