Roman heavy cavalry. - Negin, Andrey; D'Amato, Raffaele (Osprey Publishing, 2018)
Also issued online.