The ... annual report of the Ragged School Union.
Shaftesbury Society and Ragged School Union, London.
London : Printed for the Society,
Description based on: 3rd (1847)
Shaftesbury Society and Ragged School Union, London
Ragged schools
Report