This novel had some terrific moments. However, the book is marginal at best. I found its characters to be caricatures. Worst of all, it is not a page-turner-it is rather dull. I found too many concepts to be cliché. I almost didn't finish it, but I'll stop short of saying I shouldn't have. The novel just didn't do anything, didn't move me. And that's why people read books, isn't it?