Tillicoultry A Centenary History 1871-1971