books about perseverance