Britain's liberal empire 1897 - 1921 - Beloff, Max 1913-1999 (Macmillan, 1987)