My first and final reactions were of anger, frustration and sadness at the racist attitudes of most of the characters. In between is a clever exploration of the personal and social influences which have affected their lives within our multicultural society. An uncomfortable and compelling read. Excellent for reading groups.