A review by sewerhill
The Hundred Secret Senses by Amy Tan

5.0