Scan barcode
abroadwell's review against another edition
3.0
I liked the beginning very much as the narrator talks about his life in China and how he came to America. But toward the end it turned out that Calvin Coolidge is really a device to condemn "liberal morality". I felt tricked!
hydrangea's review against another edition
3.0
Good book. Characterization was a bit weak as was the ending, but it's still good. Nicely paced.
More...