John Brown — British theologian, historian, and pastor (1830–1922)