Filters:
clear
Country: United Kingdom

housing society in Great Shelford

About 1 results.

Islamic Texts Society

Kings Mill Lane, CB22 5EN Great Shelford, United Kingdom

The 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 …

  • 1