Beyond Dorchester /
Kirkness, Geoffrey,author.