Shanghai, 1972. Violet Minturn is the daughter of the American madam of the city's most exclusive courtesan house. But when the Ching dynasty is overturned, Violet is separated from her mother and forced to become a "virgin courtesan".
Kept me hooked right the way through. Very much Amy Tan style - relationship with mother etc, but loved the info on the life of a Chinese courtesan and the issue of being mixed American/Chinese at that time.