Terry Hofecker

Director of the North American Church Multiplication Network