Few figures in late Roman history are as controversial as Flavius Ricimer. Accused of betraying Majorian, poisoning emperors, ...