Eternal life the free gift of Christ. A discourse on John xvii. 2.