facebook
James Macpherson 2017-06-06T10:35:44+00:00

JAMES MACPHERSON

Senior Pastor, Calvary Christian Church

Get great content and resource from James Macpherson direct to your inbox.

How to think in a World that’s lost its mind

James Macpherson speaking at the
Australian Christian Churches National Conference
on the Gold Coast, Australia.

Devotional

Load More Posts

Leadership

Think Again

Load More Posts