Hope for All Generations and Nations - Kindle edition