Daniel Valdez Puertos | Slate