Grange octo centum /
Smith, Andrew,author.
Balloch Trust Enterprises Ltd.
Title from cover.