A Culture of Ambiguity: An Alternative History of Islam By Thomas Bauer, translated by Hinrich Biesterfeldt and Tricia Tunstall. (18th October 2022) - Woods, John E