Very interesting read. Well developed characters with complex motives. The story line provides surprises and quirks that are not easily anticipated - a good mystery that dwells on important issues concerning racial identity, group and nationalisitic cohesiveness and the very human desire to belong.
Good writer