Review: Brutal
Rating: 3 out of 5
Date: 02 14, 2014
I knew going in that this book would be hard to digest and it lived up to it's billing in every way.