The house of mercy, at Ditchingham.
Ditchingham.
Oxford,
1859.