Author: صوفی، عبدالرحمن بن عمر
Born: 903
Died: 986