DownloadThe Portobello Bookshop Gift Guide 2024

Michael Nazir-Ali Author

Michael Nazir-Ali was the 106th Bishop of Rochester in the Church of England before stepping down in 2009. He is the author of several books and articles.