Return to Article Details The Impact of Historical Geography on the Cultural Formation in Hejaz before Islam Download Download PDF