Linlithgow : R.P.A. Smith,