Gerard Ribera | Slate