The Life of John Bunyan - Venables, Edmund, 1819-1895