David Frum's file

Frum
David Frum is senior editor at the Atlantic. He served as a speechwriter for George W. Bush.

David Frum's website