Cai Yuan pei zhuan - Tang, Zhenchang 1922-2002 (Shang hai ren min chu ban she, 1985)