The tapestries a novel - Nguyen, Kien (Little, Brown, 2002)