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