Ratings105
Average rating3.8
Not too sure why this was science fiction, all the characters name were weighted with history. Was interesting and certainly well written, however there were a lot of characters to attempt to keep track of. I definitely feel a bit lost, especially with how the story began. Will forget the book tomorrow anyway...