by Arthur Freeman (Author), Arthur Freeman (Author), Janet Ing Freeman (Author)
Format: Illustrated
Pages: 1536
Edition: Annotated
Publisher: Yale University Press
Published: 17 Aug 2004
ISBN 10: 0300096615
ISBN 13: 9780300096613