MICHAEL R KREPS