MICHAEL H FOSTER