Review: Good
Rating: 3 out of 5
Date: 07 13, 2013
Started out great and continued to be quite interesting until the ending which came too abruptly and changed from a good clean book to another without morals.