I would HIGHLY suggest this book to ANYONE!!! It starts out slow, but seriously, read it ALL THE WAY TO THE END! It's completely unpredictable and I think the end makes the book GREAT! This is why it won a Booker Prize!!