Robert George again, nifster.
Yup
Robert P. George. P for Princeton. I knew it was him as soon as I read “Princeton professor.”