David Egan, David Hopkins and Alma Harris