previous battlenext battlenext battle of Abu Yusuf next battle of Meriniden
previous battle of Castiliernext battle of Castilier