John Bunyan English Preacher Theologian And Author Born 1628 - August 31 in History | This Day Story