A Million Worlds With You

A Million Worlds With You is the third and final book of the Firebird trilogy. Taken from the viewpoint of the protagonist Marguerite Caine