Carlo J. Caparas | Slate