Very minimal character development, the story was at times difficult to understand & the ending was below average. Mr Ox Ford really dropped the bar on this one. I witness friends opening this book to random pages every now and then, I suppose they're still trying to understand the story line. It was educational as I would sometimes have to look up what some words meant on google search, but very unentertaining, 2/10.