Christian Life
Encounters
£12.99
Through reflections on encounters between Jesus and those he met, as described in the gospels, and significant encounters with people and places in her...