Slavery & Islam: A detailed exploration of slavery from the perspective of Islamic texts The New ArabSource