MICHAEL R KLEIN