MICHAEL R HEGGEN