Karl Ravech | Slate