Roman heavy cavalry - Negin, Andrey (Osprey Publishing, 2018)
Also issued online.