Ibn Khallikan's biographical dictionay - Ibn-Hallikan, Ahmad Ibn-Muhammad (Johnson Reprint, 1961)