Moving between the dazzling world of courtesans in turn of the century Shanghai, a remote Chinese mountain village, and the rough-hewn streets of nineteenth-century San Francisco, Amy Tan's sweeping new novel maps the lives of three generations of women connected by blood and history-and the mystery of an evocative painting known as "The Valley of Amazement."
Reviews