Gerard Ribas | Slate