OISO

AcronymDefinition
OISOOxford Islamic Studies Online