I came here to plug the same book. I read "Against the Gods" as part of an effort to understand business topics on a more fundamental level, and was not disappointed.
As a self-identified "tech guy", my eyes previously glazed over when someone mentioned financial topics like insurance. However, I came to understand insurance as deeply tied to human efforts to move civilization forward in a stochastic and uncertain world. Fantastic book.