Science Fiction 377
I couldn't decide whether to give this book a 2 or a 3. This book contains excellent action-packed storytelling and an amazing ending. My hesitation in giving it a 3 rests on the fact that the book contains so much violence. However, the level of violence is probably necessary in that it makes the story that much more powerful.