Madrasa Taleem Ul Islam.
Institute of Islamic Studies (Glasgow, Scotland)
Title from cover.