Soldier Of Arete by Gene Wolfe

In this intricate tale of historical fantasy, the protagonist, Latro, a Roman mercenary, continues his journey through ancient Greece, plagued by a mysterious condition that erases his memories each day. As he navigates a world filled with gods, myths, and political intrigue, Latro relies on his companions and a scroll to piece together his past and understand his role in the unfolding events. The narrative weaves together themes of identity, memory, and the divine, offering a rich tapestry of ancient cultures and the enigmatic forces that shape human destiny.