MICHAEL H PUHALSKI