Author: 藤原明衡
Born: 989
Died: 1066