Stephen Harrison is a Slate columnist and lawyer who has also written for The New York Times and The Washington Post.