Review: confusing.
Rating: 3 out of 5
Date: 03 18, 2013
hard to get into but the more you read it the more it made sense, like a viruses point of view