I didn't know Stover had written a third Caine book until about three days before it was released (thanks, Forum!).
I treated this news with glee, since i have a great fondness for HEROES DIE and BLADE OF TYSHALLE. I thought these were great sf/fantasy mash-up books, with a nasty but utterly readable protagonist and interesting setting.
CAINE BLACK KNIFE is more of the same. BAD LANGUAGE NO SPOILERS
If the preceeding paragraph offends you, skip the book. It makes the language in Richard Morgan's THE STEEL REMAINS look like David Eddings on valium. Caine has... issues... with certain sexual practices and it's sort of evident in his profanity. A lot. It's been a while since i read the first two but i don't remember the language hitting these levels.
In HEROES DIE, Stover gave us Caine, aka Hari Michaelson, an 'actor' sent by evil corporate masters into a fantasy 'Overworld' to have adventures for the thrills of the viewing public. That Overworld is real and people die, violently, just increases the ratings.
In BLADE OF TYSHALLE, the evil corps try a more hands-on approach with Overworld, and Caine has to get involved to save his family.
I really enjoyed both books. Stover has a way of making Caine thoroughly reprehensible and nasty, yet respectable - he has his own code of honour and in his own way, he's trying to do the right thing even while he's assassinating.
That said, this book goes both forward and backwards with Caine. We see him on a mission from God (literally) while in flashback we see the adventure that made him a star.
It's almost entirely first person narrative but it works. Caine goes a bit philosophical at times but i find it interesting in the context of the story and backstory. There are a few points in the book where, just in conversation, the text hits 'did i just READ that?!?!' levels.
Stover hits a new high with this book. If you enjoyed the first two, grab this. If you haven't, grab them, then grab this.
Oh, and one more note - while it hits a satisfying end, this is actually Book 1 of 2 and
-