Peter Mahaffey

Peter Mahaffey is a graduate of Heritage College and Seminary in Cambridge and is the associate minister of Grace Fellowship Church in Toronto.
More by Peter Mahaffey
October 26, 2017
Purity in a Pornified CultureAugust 9, 2015
Blessed are the Pure in Heart - Matthew 5:8August 25, 2013
Heavenly Hope Displayed in Sacrifice and Suffering