Scotland for propagating Christian knowledge, at their anniversary meeting, Thursday,