John Bunyan his life, times and work - Brown, John 1830-1922 (Hodder & Stoughton, 1994)