In The Absence Of The Sacred: Recent Works by Pedro Ruiz