Title: Zhang Taiyan
First published: 2007
Subjects: Ethics, Philosophy
People: Taiyan Zhang (1868-1936)
LC classification: CT3990.Z425 Z435 2007