The Long Divergence: How Islamic Law Held Back the Middle East | 0 comments ( topical, 0 hidden) | Trackback