Robert Carter PhD | Slate