The medieval kingdoms of Nubia : pagans, Christians and Muslims along the Middle Nile - Welsby, Derek A., (British Museum Press, 2002)