Good books for tough times