Tan, Amy.
The valley of amazement / Amy Tan. - 591 pages ; 18 cm
9780062349705 (paperback)
Americans--China--Fiction.
Art--Fiction.
Courtesans--Fiction.
813.54 / TAN 2013
The valley of amazement / Amy Tan. - 591 pages ; 18 cm
9780062349705 (paperback)
Americans--China--Fiction.
Art--Fiction.
Courtesans--Fiction.
813.54 / TAN 2013