Islamic history
Silverstein, Adam J
Islamic history a very short introduction - 2010 Oxford university press Oxford - xviii, 157p
9780199545728
Islam - history
297(091) / SIL
Islamic history a very short introduction - 2010 Oxford university press Oxford - xviii, 157p
9780199545728
Islam - history
297(091) / SIL