The Mamluk Sultanate | 9781108471046 | Memmo