Social Work, Immigration and Asylum: Debates, Dilemmas and Ethical Issues for Social Work and Social Care Practice. Edited by Debra Hayes and Beth Humphries. London and New York: Jessica Kingsley Publishers, 2004. 225pp. £19.95, ISBN 1 84310 194 7 pb