There is, in my mind, no higher compliment to pay a non-fiction book than to say it reads like a novel.