Alan Uribe Villaruel | Slate