All The Seas Of The World by Guy Gavriel Kay

Set in a richly imagined world reminiscent of the Mediterranean during the Renaissance, this novel weaves a tale of intrigue, identity, and destiny. It follows the intertwined lives of a diverse cast of characters, including a daring female assassin and a merchant with a mysterious past, as they navigate the turbulent waters of politics, religion, and personal vendettas. As their paths cross and secrets unravel, they are forced to confront their own beliefs and desires, ultimately shaping the fate of nations and their own futures in a world teetering on the brink of change.

Purchase from Bookshop.org