endurance book