New Lanark : Waverley Books,