Star Telegram Obituary Escovedo Peter