Daniel Goleman

Even if you have already read One Hundred Years of Solitude, it is the rare book that offers new insights upon each rereading.