The Horus Heresy book series. Garviel Loken, Knights-Errant.

 

v20240901