John Cairns

John Cairns
The author has not yet completed their profile.

Author's Books:


CHAPTER I ANCESTRY AND CHILDHOOD John Cairns was born at Ayton Hill, in the parish of Ayton, in the east of Berwickshire, on the 23rd of August 1818. The farm of Ayton Hill no longer exists. Nothing is left of it but the trees which once overshadowed its buildings, and the rank growth of nettles which marks the site of a vanished habitation of man. Its position was a striking one, perched as it was... more...