My Basket 0 item - £0.00
by Marina Cantacuzino
What is forgiveness? Are some acts unforgivable? Can forgiveness take the place of revenge? Powerful real-life stories from survivors and perpetrators of crime and violence reveal the true impact of... (more)