GUEST AUTHOR

John Patton

Chief Operations Officer, Center for Mission Mobilization


John's Anthology