Title: The merchants of souls
Description: From back cover Tor paperback November 2002:

The sequel to *A Million Open Doors* and *Earth Made of Glass*

Special agent Giraut Leones, betrayed by his superior and closest friend, swore he would never work for the Office of Special Projects again -- but now he must.  A new movement on Earth seeks to use the recorded personalities of the dead as helpless virtual reality playthings, and to the worlds of the Thousand Cultures -- where the reborn are accepted as normal citizens -- it's a monstrous crime.  If Giraut cannot stop Earth from ratifying its plans, the tenuous structure of interstellar human civilization will collapse.

Complicating matters, Giraut's brain now hosts a second consciousness -- the revived mind of his long-dead friend Raimbaut.  Together, Giraut and Raimbaut must confront their shared past while struggling with a deadly present.
Subjects: Giraut Leones (Fictitious character), Life on other planets, Fiction, Fiction, science fiction, action & adventure, Fiction, fantasy, general