Ancient Nubia : African kingdoms on the Nile - Fisher, Marjorie M.; Higgins, Chester. (American University in Cairo Press, 2012)