You need to sign in or sign up before continuing.

tdeshler's profile picture

tdeshler 's review for:

5.0

This was a very interesting and entertaining book. I liked to combination of science, sociology, and character development (although these are not made-up characters).