This book is a heavy read and if you don't read carefully it spoils the rest of it.If you do not like having to spend so much time on a book,don't read it.Its a fine work of literature, however can be dull.Do though remember before reading this book no happy endings are an option here,which I for one didn't know making me,then,not like it as it didn't have a happy ending 3/5