Read Boomsday by Christopher Buckley.
Christopher Buckley is not quite on my “to read” list, these days. But I’ll look it up. He was a pretty bright writer, until recently...