David Barranquero | Slate