Little Bee by Chris Cleave
My most recent Can't Put It Down novel. I finished it in three sittings.
The book includes one horrible event that's hard to read by necessary. We get two experiences of that event told from the perspective of two very different characters in their own voices.
Little Bee is well-written, with unexpected moments of humor. Much food for thought in this book.
I think this would also make for a good book club pick!