Sheila M. Barnes lives in West Sussex but is a native of The Black Country. In this, her tenth novel, Sheila has written a powerful and moving account of one woman’s struggle to abolish the horrors of capitol punishment. A far cry from her own life where she has the pleasure of overlooking the English Channel and the beautiful South Downs.
Sheila has been engaged in stage and theatre work for many years both behind and in front of the footlights. In retirement she enjoys motoring, walking beside the sea and of course writing.