Constitution and by-laws of the Halifax Catholic Total Abstinence and Benevolent Society by Halifax Catholic Total Abstinence and Benevolent Society. | Menrva Books