Islamic History: A Framework for Inquiry - Revised EditionCărți electroniceIslamic History: A Framework for Inquiry - Revised EditiondinR. Stephen HumphreysEvaluare: 3 din 5 stele3/5Salvați Islamic History: A Framework for Inquiry - Revised Edition pentru mai târziu