Theoderic, Zeno and Odovacer. - Moorhead, J. (1984)