ابن خلكان
Biography in William McGuckin de Slane's trans. of Ibn Khallikan, vol. i. pp 470–474, and many stories are told of him in the Kitab ul-Aghdni, vol. v. pp 164–175.