Author
Author

John Mahaffey
John Mahaffey (Central Baptist Seminary) is lead pastor of West Highland Baptist Church in Hamilton, Ontario, Canada, and a Council member of The Gospel Coalition. John and his wife, Andrea, have four children.
Resources by John Mahaffey
Filter by Type