William Cross — British politician (1856–1892)