books to read in tough times