Comment

Neptune1020
Aug 18, 2012Neptune1020 rated this title 4 out of 5 stars
An interesting and unique read, although a few parts were far-fetched.