Zhuge Liang

This is about Zhuge Liang, who is the father of Zhuge Zhan.