MICHAEL J FULLER