John Bunyan (1628-1688) his life, times, and work - Brown, John, 1830-1922 (Hulbert Publishing Company (Limited), 1928)