Author: 969-1008 Badi Al-Zaman Al-Hamadhani