Guillermo Ballesteros Guerra, Sr.