The Perfect Storm

I started The Perfect Storm several years ago but never got into it, but when I re-tried last week I was hooked. Even technical things like weather forecasting or measuring and predicting wave height become interesting in the context of life or death.