ID:DA0571910X
Search authors sharing the same name
editor, Tan Deyan
Science Press 1984
Available at 10 libraries