Robert M. Haralick | Slate