Annual report of the Ragged School Union and Shaftesbury Society ...
Ragged School Union (London)
London, 
[1899]