A review by fjsteele
Native Speaker by Chang-rae Lee

4.0

Difficult at the start, but eventually, I got into it.