beltalowda 's review for:

5.0

The book starts a bit lacking on the science aspect of science fiction but it definitely gets better.