John Bull's island: immigration and British society; 1871 - 1971 - Holmes, Colin (Macmillan, 1988)