Author: Guoxiang Shi.
Title: Shi.