Review: Surprisingly good
Rating: 5 out of 5
Date: 12 22, 2013
Must read. If more the description it tells you nothing about the book. It is really a story of redemption, justice and love and forgiveness. It is a must read.