Manuel Alvarado Cruz | Slate