Filters:
association or organization in Little Shelford
About 1 results.
Islamic Texts Society
Kings Mill Lane, CB22 5EN Great Shelford, United KingdomThe Islamic Texts Society (ITS) is a publishing house founded in 1981 and registered as an educational charity in the UK. The ITS mostly focuses on translating classical texts of the heritage of …