Mid Calder's past /
Campbell, J. R. D.
Largs : J.R.D. Campbell,
c2001.