On the edge of everywhere : Thornhill and its environs : a social history revisited /
McCulloch, Stuart J.,author.
Thornhill Community Trust,publisher.
Previously published as: Thornhill and its environs : a social history. Munro Trust, 1995.
Includes bibliographical references (pages 211-220) and index.