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