William (Bill) Hose Flores