Review: very readable
Rating: 4 out of 5
Date: 03 2, 2014
this is an uncomfortable topic and has some unpleasant subject matter.  However it's how the world is right now.  Given that it's a great read and has a happy ending that's worth reading for.  All in all  a good read.  I read it in two sessions. Give it a go.