MICHAEL K RUCH