Closing the door? : immigrants to Britain 1905-2005 : an exhibition to mark the centenary of the 1905 Aliens Act.
Jewish Museum (London, England)
London : Jewish Museum,
2005.
Title from cover