Could you forgive the unforgivable? A story of love and forgiveness centering on three women whose lives are inextricably entwined - a murderess on death row, her victim's widow and a doctor on a journey of self-discovery. The characters got under my skin and provoked a range of emotions from sadness and sympathy through to anger and revulsion. A sometimes uncomfortable but always compelling read that poses many questions about human nature.