William Sproston Caine
British politician / From Wikipedia, the free encyclopedia
William Sproston Caine (26 March 1842 – 17 March 1903) was a British politician and temperance advocate.
William Sproston Caine (26 March 1842 – 17 March 1903) was a British politician and temperance advocate.