Author: عامراني، يحيى بن ابي الخير
Born: 1095 or 1096
Died: 1163