Full Opinion & Expert Analysis: Thornton v. United States (541 U.S. 615 (2004))