The story of a community : Dingleton Hospital, Melrose.
Melrose : Chiefswood Publications,
2000.
Dingleton Hospital