Age of justinian and theodora A history of the sixth century AD - Holmes, William Gordon