F.W. Grant: His life, ministry and legacy