Review: unexpected surprise
Rating: 5 out of 5
Date: 07 13, 2012
After several average reads I was quite surprised to find this very enjoyable book. It ended my kindle losing streak. It's high tech sci-fi at it's best and I highly recommend it.