Profile of Javier Cruz Sanchez