Book is boring at times, but the story is decently intriguing. Some of the math is frustratingly wrong, but I was able to look past it.