Author: Edward C. Chang (Translated and Annotated)