How's "Immortalia"? I read a bit of it but I didn't understand the plot very well. Oh, and one more thing. I found a really good book called "Caged Bird Screaming". It's a historical fiction based on slavery and discrimination. I read the whole thing and I think it's awesome compared to the other books in the same genre. I think you'll like it.
"Children of the Plague" is also a book I think you'll like, since you're into Sci-fi. Both of the books are quite gruesome, though I don't think you'd really care much about that problem. I quit reading "Children of the Plague" because it was a bit too confusing for me(or I just didn't like it) but I guessed it would be your type of book.