Share : global mission with a Latin heart.
Church Mission Society.
Oxford : Church Mission Society
Description based on: Issue 3 (Dec. 2010).
Church Mission Society
Prayer
Christian life