Politics
Page 1 of 1
Peter Riddell
Peter Riddell is Senior Lecturer in Islamic Studies & Director, LBC Centre for Islamic Studies, UK.
Perspectives on Doctrinal and Strategic Implications of Global Islam: Part I
Page 1 of 1