Mary Barbour born New Street Kilbarchan 1875-1958 Champion of the People and social reformer