E MICHAEL FOSTER