Bill Preston | Slate