Stephen L. Carter is the William Nelson Cromwell Professor of Law at Yale, where he has taught since 1982.
Stephen Carter
The 5-4 decisions the Supreme Court reaches "are going up."
"More than 70 percent of American adults have committed a crime that could lead to imprisonment."