Canaanland Moors
ISLAM FROM THE CANAANLAND MOORS