A review by smlunden
The Many Masks of Andy Zhou by Jack Cheng

3.0

important messages, and would recommend, but i didnt want to be reading it, it made me feel sad