William D'Angelo | Slate