Classical, modern, and humane

David Hawkes
Chinese University Press
9789622013544
9622013546