Medieval Muslim Mirrors for Princes | 9781108425650 | Memmo