Morocco Today - Haldane, James (The Muslim world, 1930)