I can say "A Spark of Light" by Jodi Picoult was a hard read, but worth it. Not "hard" in the sense that it was difficult to understand by any means. But "hard" because its written backwards and the topic of the book is very controversial. However keeping and open mind and reading even the Q&A and Authors notes is eye opening, and eye opening in all aspects of this topic.
Now I know some of you may read what it is about, and try to comment. DONT. You will not argue your side on this post, you will not tell me your feelings on this post, you will not open a debate or "simply state," your thoughts. Although you are entitled to your own ideas and beliefs, this book, by the very end of the Authors notes teach each of you something on its topic. It may be something you know, it may be something you believe, it may be that you relate to a character, but I can almost promise you will learn something.
Have an open mind while reading and don't quit in the middle, trust me you are not expecting the ending, and you dont know everything about this topic. None of us will ever stand in every single (well thought out and well researched) characters shoes.