by Amy Tan
3.64
589 pages
11h 9m
Lose yourself in a richly detailed tapestry of history and culture, as you follow the intertwined destinies of women navigating love, loss, and resilience across generations.