Yusuf I, Almohad Caliph

From Free net encyclopedia