Those who gave very low rating are really retardde, their arguments on why they gave it such low ratings is retardde too, basically, they are retardde, lacks comprehension, a third rate reader, very dumb.Example, they said this is generic, lol, really retardde, i wont spoil, just read, every book should be given a chance to read before deciding, dont listen to any critique, be the critique yourself.