Pages no: 376
Edition language: English
An excellent plot and great development throughout the book combined with intriguing characters was what kept me reading this book, because believe me, this is not an easy read. If you have a flighty mind and trouble concentrating, this is not your thing, unless you really want to read it. However, ...