A new discovery of Jesus Christ; or, the object of a clarified vision.
Payne, Thomas,D.D.
London, 
1920.