Stanford Studies in Middle Eastern and Islamic Studies and Cultures (Paperback)

206 pages missing pub info (editions)

nonfiction business economics politics medium-paced