Islamic History: A Framework for Inquiry - Revised EditionE-bookIslamic History: A Framework for Inquiry - Revised EditiondiR. Stephen HumphreysValutazione: 3 su 5 stelle3/5Salva Islamic History: A Framework for Inquiry - Revised Edition per dopo