MICHEAL RUBIN