by Dainian Zhang (Author), Edmund Ryden (Editor)
Format: Illustrated
Pages: 580
Edition: Illustrated
Publisher: Yale University Press
Published: 01 May 2013
ISBN 10: 0300199783
ISBN 13: 9780300199789