I'm a big fan of the Xanth series, so I'm no Piers Anthony hater. I read Ghost many years ago when I was a young teenage lad, and found much of it compelling, to be honest. At the time I didn't think too hard about the far-ranging and ultimately silly plot; I naively let it all ride.
I tossed my paperback copy long ago, never really judging it harshly, but cognizant that it was no longer a book I needed on my shelves. I haven't given it another thought up until right now, when I find myself watching the movie Solaris - the original Russian film, which was remade not too long ago, and which is itself based on a novel of the same name. It just occurred to me that there are some definite parallels between the storyline of Solaris and Ghost - glaring ones. I suspect Anthony was exposed to either the movie or the book, and drew on it heavily for his own story. Sadly, I can't see how his work could possibly be considered an improvement, even though I haven't read the original novel. Shame on you, Anthony! Stick to writing fantastical puns!