EARL M. FOSTER ASSOCIATES