A review by lavenderspark
Touching Sin by J. Saman

This was a good story with a random twist/unexpected character backstory that I'm not sure was entirely necessary, but it didn't take away from the main story.