THE SOCIO-POLITICAL SIGNIFICANCE OF THE COVENANTS OF THE PROPHET MUHAMMAD

 

Published by

drjamorrow

Dr. John Andrew Morrow is a senior scholar specializing in Islamic, Indigenous, and Hispanic Studies.