Author: Abu-l 'Abbas Ahmad ibn-jabir Al-Baladhuri