Communities Across Borders examines the many ways in which national, ethnic or religious groups, professions, businesses and cultures are becoming increasingly tangled together. This is as a result of the vast flows of people...more details Format:Hardback Pages:224