related tags: 524E39 675B28 768C5A 76B032 986A62 A8AF5B AEBCC3 BE4B37 C1E2F3 C9DB0A ayaanhirsiali book economist islam medieval muslim nomad primitive retrograde review rights somali thought women