This man ended the inconclusive Iberian War by signing the Eternal Peace with Khosrau I. Tribonian compiled a (*) law code named after this man, whose reign saw Hypatius proclaimed emperor during an uprising at the Hippodrome between rival chariot-racing factions.
One of this man's generals won the Battle of Tricamarum, thereby forcing Gelimer and the Vandals out of northern Africa; that general later captured the Ostrogothic capital at Ravenna. This man ended the inconclusive Iberian War by signing the Eternal Peace with Khosrau I. Tribonian compiled a (*) law code named after this man, whose reign saw Hypatius proclaimed emperor during an uprising at the Hippodrome between rival chariot-racing factions. This subject of Procopius' Secret History used Narses and Belisarius to put down the Nika Riots. For ten points, identify this husband of Theodora and Byzantine emperor who constructed the Hagia Sofia.
One of this man's generals won the Battle of Tricamarum, thereby forcing Gelimer and the Vandals out of northern Africa; that general later captured the Ostrogothic capital at Ravenna.
Justinian I [or Justinian the Great] &lt;JD&gt;