Simon Winchester is a master of narrative non-fiction and has written over a dozen books. He seems to publish them faster than I can read them as I've only managed so far to read The Surgeon of Crowthorne, The Map That Changed the World, Krakatoa, and The Meaning of Everything.
I've just started on Atlantic which is an utterly enthralling mixture of history, science and reportage about this magnificent body of water.