Ann Chin

Anita Diamant’s moving new novel is alive with unusual characters