Lord Randolph Churchill A political life - Foster R F (Oxford Clarendon Press, 1981)