CCNV Store


Stations of the Cross of Nonviolent Love

This booklet contains personally assimilable and livable meditations on specific dimensions of Christ's Nonviolent Love as he endures each of the 14 stations of the cross, emerging finally at 15th station, the Resurrection, having conquered evil and death.


August 9th

A collection of works by Fr. McCarthy reflecting on August 9th as both a symbol of Christianitys betrayal of the Spirit of Christ and, a sign of what God can do through those who remain faithful to His Way of Nonviolent Love.


All Things Flee Thee for Thou Fleest Me

A Cry to the Churches and Their Leaders to Stop Running from the Nonviolent Jesus and His Nonviolent Way