Salim, Ahmad Rashid
Islam explained : A short introduction to History, Teachings, and Culture Essential reading for anyone who wants to know more about Islam Salim, Ahmad Rashid - California Rockridge Press - 160 pages ; 22 cm
"First published 2006"--Title page verso.
In English.
9781646113231
2017357040
Islam--21st century.
Islamic ethics.
Islam--Customs and practices.
BP 161.3 / .S25 2020
Islam explained : A short introduction to History, Teachings, and Culture Essential reading for anyone who wants to know more about Islam Salim, Ahmad Rashid - California Rockridge Press - 160 pages ; 22 cm
"First published 2006"--Title page verso.
In English.
9781646113231
2017357040
Islam--21st century.
Islamic ethics.
Islam--Customs and practices.
BP 161.3 / .S25 2020