Ever wonder why attorneys represent guilty clients . . . I hate it when a review gives away the story so I'll be careful because this was a really enjoyable read with a great ending and I would have been sad if someone had "ruined it" for me.  The story was well written and hard for me to put down (I kept sneeking reads at the office) and finished it in a day (OK, I read it a lot at the office because I HAD to find out what happened next).  There were some great twists to the story that kept catching me by surprise and kept me turning pages (or rather clicking pages).  The charaters were wonderfuly developed even if I didn't like all of them (its hard to like a murderer). Oh, and yes, it did answer the question of why some attorneys defend clients they know are guilty of terrible crimes.  Enjoy!