Author: Hsiang Kuo
Died: 312