MICHAEL MOORE SR.