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.