Anybody but me ever wonder how much the nature of the Islamic world is shaped by the fact that for most of the cultures in it, the ideal marriage partner is a first cousin? Think about it. For century after century they have been marrying first cousins.