The quest for justice has been a powerful driving force in all human societies. In recent times, the notion of restorative justice has gained currency. To achieve restorative justice all those affected by a crime must be involved in finding a solution--one that repairs the harm and restores the broken relationships. This means striving to rebuild the damaged lives not only of those who have sufferd but also of those who have caused suffering to others...