Author: Thornliebank Co-operative Society Limited.