endurancebible