books about patience