A review by gracereadsforlove
Rock Redemption by Nalini Singh

4.0

Aww. For me it was heartbreaking all throughout. I hated that Noah kept on hurting her, but I understood her inability to cut him completely out of her life. But they had their happy ending so, win-win :D