Gerardo Ramírez Rivera | Slate