Homer Davis

Death date: Jun 27, 2010