Review: Violent, but good
Rating: 4 out of 5
Date: 05 31, 2014
Starts out a little slow but when the pace picks up it it's hard to put down. Well worth reading.