Opinion analysis: Court immunizes advisory sentencing guidelines against vagueness challenges Nora Demleitner March 7, 2017