Author: 魏徵
Born: 580
Died: 643