john a. perez Archive