books to read about life