Medieval Mediterranean World. Bloomsbury Publishing. pp. 32–33. ISBN 978-1-78673-613-0. Granara, William (201). Ibn Hamdis the Sicilian: Eulogist for a Falling...
Medieval Mediterranean World. Bloomsbury Publishing. pp. 32–33. ISBN 978-1-78673-613-0. Granara, William (201). Ibn Hamdis the Sicilian: Eulogist for a Falling...