James Maurice Wilson — British theologian and astronomer (1836-1931)