Author: Shaoliang Sang
Born: active 1543
Died: 1581