Answer
General Wei Yan was a prominent military commander in the Shu Han kingdom during the Three Kingdoms period of Chinese history. He played a crucial role in many of the kingdom's campaigns, including the Battle of Hanzhong and the Northern Expeditions. Wei Yan was known for his bravery, skill in battle, and strategic thinking. He was also a trusted advisor to the Shu Han emperor, Liu Bei.