Islamic History: A Framework for Inquiry - Revised EditionE-bookIslamic History: A Framework for Inquiry - Revised EditiondeR. Stephen HumphreysNota: 3 de 5 estrelas3/5Salve Islamic History: A Framework for Inquiry - Revised Edition para mais tarde