Abu al-Abbas Ahmad II
Abu al-Abbas Ahmad II (reigned 1370–1394) was an Hafsid Caliph of Ifriqiya. He restored the Hafsid kingdom to full power after a period of disarray which followed the invasion of Ifriqiya led by Abu I...