Encounters with Islam | 9781009389037 | Memmo