Redirected from Benjamin Peter James Bradshaw
... John Wesley and John Newton put it among the works that influenced them at their conversion. General Gordon carried it with him to the battlefield. Few books have ...