Report from the directors ... for 1820 (1830-32.).
Edinburgh Magdalene Asylum (Edinburgh)
Edinburgh,
1820-1833.