The Daily Princetonian has good coverage here and here. I’ll have some further thoughts later today or tomorrow.